diff --git a/ircs-prod/core/manifests/elasticsearch.yaml b/ircs-prod/core/manifests/elasticsearch.yaml index c71d445..885f0fe 100644 --- a/ircs-prod/core/manifests/elasticsearch.yaml +++ b/ircs-prod/core/manifests/elasticsearch.yaml @@ -31,6 +31,16 @@ metadata: spec: serviceName: elasticsearch-svc replicas: 1 + podManagementPolicy: OrderedReady + revisionHistoryLimit: 10 + persistentVolumeClaimRetentionPolicy: + whenDeleted: Retain + whenScaled: Retain + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + maxUnavailable: 1 selector: matchLabels: app: elasticsearch @@ -137,6 +147,7 @@ spec: environment: prod spec: accessModes: ["ReadWriteOnce"] + volumeMode: Filesystem resources: requests: storage: 5Gi diff --git a/ircs-prod/core/manifests/postgres.yaml b/ircs-prod/core/manifests/postgres.yaml index 2a01160..f14e1c2 100644 --- a/ircs-prod/core/manifests/postgres.yaml +++ b/ircs-prod/core/manifests/postgres.yaml @@ -28,6 +28,16 @@ metadata: spec: serviceName: postgres-svc replicas: 1 + podManagementPolicy: OrderedReady + revisionHistoryLimit: 10 + persistentVolumeClaimRetentionPolicy: + whenDeleted: Retain + whenScaled: Retain + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + maxUnavailable: 1 selector: matchLabels: app: postgres @@ -89,6 +99,7 @@ spec: environment: prod spec: accessModes: ["ReadWriteOnce"] + volumeMode: Filesystem resources: requests: storage: 2Gi diff --git a/ircs-prod/core/manifests/rabbitmq.yaml b/ircs-prod/core/manifests/rabbitmq.yaml index a4f88d8..0cd9085 100644 --- a/ircs-prod/core/manifests/rabbitmq.yaml +++ b/ircs-prod/core/manifests/rabbitmq.yaml @@ -31,6 +31,16 @@ metadata: spec: serviceName: rabbitmq-svc replicas: 1 + podManagementPolicy: OrderedReady + revisionHistoryLimit: 10 + persistentVolumeClaimRetentionPolicy: + whenDeleted: Retain + whenScaled: Retain + updateStrategy: + type: RollingUpdate + rollingUpdate: + partition: 0 + maxUnavailable: 1 selector: matchLabels: app: rabbitmq @@ -93,6 +103,7 @@ spec: environment: prod spec: accessModes: ["ReadWriteOnce"] + volumeMode: Filesystem resources: requests: storage: 1Gi