@@ -22,31 +22,31 @@ type CRD struct {
2222
2323// Resources describes kubernetes resource specific configuration parameters
2424type Resources struct {
25- ResourceCheckInterval time.Duration `name:"resource_check_interval" default:"3s"`
26- ResourceCheckTimeout time.Duration `name:"resource_check_timeout" default:"10m"`
27- PodLabelWaitTimeout time.Duration `name:"pod_label_wait_timeout" default:"10m"`
28- PodDeletionWaitTimeout time.Duration `name:"pod_deletion_wait_timeout" default:"10m"`
29- PodTerminateGracePeriod time.Duration `name:"pod_terminate_grace_period" default:"5m"`
30- SpiloFSGroup * int64 `name:"spilo_fsgroup"`
31- PodPriorityClassName string `name:"pod_priority_class_name"`
32- ClusterDomain string `name:"cluster_domain" default:"cluster.local"`
33- SpiloPrivileged bool `name:"spilo_privileged" default:"false"`
34- ClusterLabels map [string ]string `name:"cluster_labels" default:"application:spilo"`
35- InheritedLabels []string `name:"inherited_labels" default:""`
36- ClusterNameLabel string `name:"cluster_name_label" default:"cluster-name"`
37- PodRoleLabel string `name:"pod_role_label" default:"spilo-role"`
38- PodToleration map [string ]string `name:"toleration" default:""`
39- DefaultCPURequest string `name:"default_cpu_request" default:"100m"`
40- DefaultMemoryRequest string `name:"default_memory_request" default:"100Mi"`
41- DefaultCPULimit string `name:"default_cpu_limit" default:"1"`
42- DefaultMemoryLimit string `name:"default_memory_limit" default:"500Mi"`
43- MinCPULimit string `name:"min_cpu_limit" default:"250m"`
44- MinMemoryLimit string `name:"min_memory_limit" default:"250Mi"`
45- PodEnvironmentConfigMap string `name:"pod_environment_configmap" default:" "`
46- NodeReadinessLabel map [string ]string `name:"node_readiness_label" default:""`
47- MaxInstances int32 `name:"max_instances" default:"-1"`
48- MinInstances int32 `name:"min_instances" default:"-1"`
49- ShmVolume * bool `name:"enable_shm_volume" default:"true"`
25+ ResourceCheckInterval time.Duration `name:"resource_check_interval" default:"3s"`
26+ ResourceCheckTimeout time.Duration `name:"resource_check_timeout" default:"10m"`
27+ PodLabelWaitTimeout time.Duration `name:"pod_label_wait_timeout" default:"10m"`
28+ PodDeletionWaitTimeout time.Duration `name:"pod_deletion_wait_timeout" default:"10m"`
29+ PodTerminateGracePeriod time.Duration `name:"pod_terminate_grace_period" default:"5m"`
30+ SpiloFSGroup * int64 `name:"spilo_fsgroup"`
31+ PodPriorityClassName string `name:"pod_priority_class_name"`
32+ ClusterDomain string `name:"cluster_domain" default:"cluster.local"`
33+ SpiloPrivileged bool `name:"spilo_privileged" default:"false"`
34+ ClusterLabels map [string ]string `name:"cluster_labels" default:"application:spilo"`
35+ InheritedLabels []string `name:"inherited_labels" default:""`
36+ ClusterNameLabel string `name:"cluster_name_label" default:"cluster-name"`
37+ PodRoleLabel string `name:"pod_role_label" default:"spilo-role"`
38+ PodToleration map [string ]string `name:"toleration" default:""`
39+ DefaultCPURequest string `name:"default_cpu_request" default:"100m"`
40+ DefaultMemoryRequest string `name:"default_memory_request" default:"100Mi"`
41+ DefaultCPULimit string `name:"default_cpu_limit" default:"1"`
42+ DefaultMemoryLimit string `name:"default_memory_limit" default:"500Mi"`
43+ MinCPULimit string `name:"min_cpu_limit" default:"250m"`
44+ MinMemoryLimit string `name:"min_memory_limit" default:"250Mi"`
45+ PodEnvironmentConfigMap spec. NamespacedName `name:"pod_environment_configmap"`
46+ NodeReadinessLabel map [string ]string `name:"node_readiness_label" default:""`
47+ MaxInstances int32 `name:"max_instances" default:"-1"`
48+ MinInstances int32 `name:"min_instances" default:"-1"`
49+ ShmVolume * bool `name:"enable_shm_volume" default:"true"`
5050}
5151
5252// Auth describes authentication specific configuration parameters
0 commit comments