Documentation ¶
Index ¶
- func GetChartInfo() *chart.Chart
- func GetImageTags() map[string]string
- type AdminService
- type AuthService
- type Autoscaling
- type Crds
- type DeploymentStrategy
- type Image
- type LicenseKey
- type LivenessProbe
- type Metrics
- type Port
- type PrometheusExporter
- type RateLimit
- type Rbac
- type ReadinessProbe
- type Redis
- type RedisAnnotations
- type Resource
- type Scope
- type SecurityContext
- type Service
- type ServiceAccount
- type Values
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetChartInfo ¶
func GetImageTags ¶
Types ¶
type AdminService ¶
type AuthService ¶
type AuthService struct { Create bool `yaml:"create"` OptionalConfigurations interface{} `yaml:"optional_configurations"` }
type Autoscaling ¶
type DeploymentStrategy ¶
type DeploymentStrategy struct {
Type string `yaml:"type"`
}
type LicenseKey ¶
type LicenseKey struct { CreateSecret bool `yaml:"createSecret"` Value interface{} `yaml:"value"` }
type LivenessProbe ¶
type PrometheusExporter ¶
type Rbac ¶
type Rbac struct { Create bool `yaml:"create"` PodSecurityPolicies struct{} `yaml:"podSecurityPolicies"` }
type ReadinessProbe ¶
type Redis ¶
type Redis struct { Annotations *RedisAnnotations `yaml:"annotations"` Create bool `yaml:"create"` Resources struct{} `yaml:"resources"` }
type RedisAnnotations ¶
type SecurityContext ¶
type SecurityContext struct {
RunAsUser int `yaml:"runAsUser"`
}
type ServiceAccount ¶
type ServiceAccount struct { Create bool `yaml:"create"` Name interface{} `yaml:"name"` }
type Values ¶
type Values struct { AdminService *AdminService `yaml:"adminService"` Affinity struct{} `yaml:"affinity"` AmbassadorConfig string `yaml:"ambassadorConfig"` AuthService *AuthService `yaml:"authService"` Autoscaling *Autoscaling `yaml:"autoscaling"` Crds *Crds `yaml:"crds"` DaemonSet bool `yaml:"daemonSet"` DeploymentAnnotations map[string]string `yaml:"deploymentAnnotations"` DeploymentStrategy *DeploymentStrategy `yaml:"deploymentStrategy"` DNSPolicy string `yaml:"dnsPolicy"` Env map[string]string `yaml:"env"` FullnameOverride string `yaml:"fullnameOverride"` HostNetwork bool `yaml:"hostNetwork"` Image *Image `yaml:"image"` ImagePullSecrets []interface{} `yaml:"imagePullSecrets"` InitContainers []interface{} `yaml:"initContainers"` LicenseKey *LicenseKey `yaml:"licenseKey"` LivenessProbe *LivenessProbe `yaml:"livenessProbe"` NameOverride string `yaml:"nameOverride"` NodeSelector struct{} `yaml:"nodeSelector"` PodAnnotations map[string]string `yaml:"podAnnotations"` PodDisruptionBudget struct{} `yaml:"podDisruptionBudget"` PodLabels map[string]string `yaml:"podLabels"` PriorityClassName string `yaml:"priorityClassName"` PrometheusExporter *PrometheusExporter `yaml:"prometheusExporter"` RateLimit *RateLimit `yaml:"rateLimit"` Rbac *Rbac `yaml:"rbac"` ReadinessProbe *ReadinessProbe `yaml:"readinessProbe"` Redis *Redis `yaml:"redis"` RedisURL interface{} `yaml:"redisURL"` ReplicaCount int `yaml:"replicaCount"` Resources struct{} `yaml:"resources"` Scope *Scope `yaml:"scope"` SecurityContext *SecurityContext `yaml:"securityContext"` Service *Service `yaml:"service"` ServiceAccount *ServiceAccount `yaml:"serviceAccount"` SidecarContainers []interface{} `yaml:"sidecarContainers"` Tolerations []interface{} `yaml:"tolerations"` VolumeMounts []interface{} `yaml:"volumeMounts"` Volumes []interface{} `yaml:"volumes"` }
func DefaultValues ¶
Click to show internal directories.
Click to hide internal directories.