Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetChartInfo ¶
func GetImageTags ¶
Types ¶
type APIService ¶
type APIService struct {
Create bool `yaml:"create"`
}
type Capabilities ¶
type Capabilities struct {
Drop []string `yaml:"drop,omitempty"`
}
type HostNetwork ¶
type HostNetwork struct {
Enabled bool `yaml:"enabled"`
}
type LivenessProbe ¶
type PodDisruptionBudget ¶
type PodDisruptionBudget struct { Enabled bool `yaml:"enabled"` MinAvailable interface{} `yaml:"minAvailable,omitempty"` }
type ReadinessProbe ¶
type SecurityContext ¶
type SecurityContext struct { AllowPrivilegeEscalation bool `yaml:"allowPrivilegeEscalation,omitempty"` Capabilities *Capabilities `yaml:"capabilities,omitempty"` ReadOnlyRootFilesystem bool `yaml:"readOnlyRootFilesystem,omitempty"` RunAsGroup int `yaml:"runAsGroup,omitempty"` RunAsNonRoot bool `yaml:"runAsNonRoot,omitempty"` RunAsUser int `yaml:"runAsUser,omitempty"` }
type ServiceAccount ¶
type Values ¶
type Values struct { Rbac *Rbac `yaml:"rbac,omitempty"` ServiceAccount *ServiceAccount `yaml:"serviceAccount,omitempty"` APIService *APIService `yaml:"apiService,omitempty"` HostNetwork *HostNetwork `yaml:"hostNetwork,omitempty"` Image *Image `yaml:"image,omitempty"` ImagePullSecrets []interface{} `yaml:"imagePullSecrets,omitempty"` Args []string `yaml:"args,omitempty"` Resources struct{} `yaml:"resources,omitempty"` NodeSelector struct{} `yaml:"nodeSelector,omitempty"` Tolerations []interface{} `yaml:"tolerations,omitempty"` Affinity struct{} `yaml:"affinity,omitempty"` Replicas int `yaml:"replicas,omitempty"` ExtraContainers []interface{} `yaml:"extraContainers"` PodLabels map[string]string `yaml:"podLabels,omitempty"` PodAnnotations map[string]string `yaml:"podAnnotations,omitempty"` ExtraVolumeMounts []interface{} `yaml:"extraVolumeMounts,omitempty"` ExtraVolumes []interface{} `yaml:"extraVolumes,omitempty"` LivenessProbe *LivenessProbe `yaml:"livenessProbe,omitempty"` ReadinessProbe *ReadinessProbe `yaml:"readinessProbe,omitempty"` SecurityContext *SecurityContext `yaml:"securityContext,omitempty"` Service *Service `yaml:"service,omitempty"` PodDisruptionBudget *PodDisruptionBudget `yaml:"podDisruptionBudget,omitempty"` }
func DefaultValues ¶
Click to show internal directories.
Click to hide internal directories.