utils

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2025 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyCommonShardConfig

func ApplyCommonShardConfig(deployment *appsv1.Deployment, spec *operatorv1alpha1.CommonShardSpec) *appsv1.Deployment

func ApplyResources

func ApplyResources(container corev1.Container, resources *corev1.ResourceRequirements) corev1.Container

func ApplyServiceTemplate

func ApplyServiceTemplate(svc *corev1.Service, tpl *operatorv1alpha1.ServiceTemplate) *corev1.Service

func GetRootShardBatteries

func GetRootShardBatteries(rootShard *operatorv1alpha1.RootShard) []string

func GetShardBatteries

func GetShardBatteries(shard *operatorv1alpha1.Shard) []string

Types

type SecretMount

type SecretMount struct {
	VolumeName string
	SecretName string
	MountPath  string
}

func (SecretMount) Build

func (sm SecretMount) Build() (corev1.Volume, corev1.VolumeMount)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL