|
8 | 8 | "time" |
9 | 9 |
|
10 | 10 | "github.com/zalando/postgres-operator/pkg/spec" |
| 11 | + v1 "k8s.io/api/core/v1" |
11 | 12 | metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" |
12 | 13 | ) |
13 | 14 |
|
@@ -181,18 +182,20 @@ type OperatorLogicalBackupConfiguration struct { |
181 | 182 |
|
182 | 183 | // OperatorConfigurationData defines the operation config |
183 | 184 | type OperatorConfigurationData struct { |
184 | | - EnableCRDValidation *bool `json:"enable_crd_validation,omitempty"` |
185 | | - EtcdHost string `json:"etcd_host,omitempty"` |
186 | | - KubernetesUseConfigMaps bool `json:"kubernetes_use_configmaps,omitempty"` |
187 | | - DockerImage string `json:"docker_image,omitempty"` |
188 | | - Workers uint32 `json:"workers,omitempty"` |
189 | | - MinInstances int32 `json:"min_instances,omitempty"` |
190 | | - MaxInstances int32 `json:"max_instances,omitempty"` |
191 | | - ResyncPeriod Duration `json:"resync_period,omitempty"` |
192 | | - RepairPeriod Duration `json:"repair_period,omitempty"` |
193 | | - SetMemoryRequestToLimit bool `json:"set_memory_request_to_limit,omitempty"` |
194 | | - ShmVolume *bool `json:"enable_shm_volume,omitempty"` |
195 | | - Sidecars map[string]string `json:"sidecar_docker_images,omitempty"` |
| 185 | + EnableCRDValidation *bool `json:"enable_crd_validation,omitempty"` |
| 186 | + EtcdHost string `json:"etcd_host,omitempty"` |
| 187 | + KubernetesUseConfigMaps bool `json:"kubernetes_use_configmaps,omitempty"` |
| 188 | + DockerImage string `json:"docker_image,omitempty"` |
| 189 | + Workers uint32 `json:"workers,omitempty"` |
| 190 | + MinInstances int32 `json:"min_instances,omitempty"` |
| 191 | + MaxInstances int32 `json:"max_instances,omitempty"` |
| 192 | + ResyncPeriod Duration `json:"resync_period,omitempty"` |
| 193 | + RepairPeriod Duration `json:"repair_period,omitempty"` |
| 194 | + SetMemoryRequestToLimit bool `json:"set_memory_request_to_limit,omitempty"` |
| 195 | + ShmVolume *bool `json:"enable_shm_volume,omitempty"` |
| 196 | + // deprecated in favour of SidecarContainers |
| 197 | + SidecarImages map[string]string `json:"sidecar_docker_images,omitempty"` |
| 198 | + SidecarContainers []v1.Container `json:"sidecars,omitempty"` |
196 | 199 | PostgresUsersConfiguration PostgresUsersConfiguration `json:"users"` |
197 | 200 | Kubernetes KubernetesMetaConfiguration `json:"kubernetes"` |
198 | 201 | PostgresPodResources PostgresPodResourcesDefaults `json:"postgres_pod_resources"` |
|
0 commit comments