From 287bcb3d64fada361756850114858956069da05c Mon Sep 17 00:00:00 2001 From: Kevin Smith Date: Fri, 25 Oct 2019 13:49:35 -0400 Subject: [PATCH] Modify Manifest Statefulset Wait Parms For the statefulsets being launched, we want to wait until all pods in the statefulset go ready before moving on to creating/updating other pods. Story: 2005733 Task: 37303 Change-Id: I06b6c63574778f83944bbf96c4fadc4312b8682b Signed-off-by: Kevin Smith --- .../manifests/monitor_manifest.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/stx-monitor-helm/stx-monitor-helm/manifests/monitor_manifest.yaml b/stx-monitor-helm/stx-monitor-helm/manifests/monitor_manifest.yaml index be4151f..060d8bb 100644 --- a/stx-monitor-helm/stx-monitor-helm/manifests/monitor_manifest.yaml +++ b/stx-monitor-helm/stx-monitor-helm/manifests/monitor_manifest.yaml @@ -104,6 +104,10 @@ data: masterService: 'mon-elasticsearch-data-headless, mon-elasticsearch-master' podManagementPolicy: OrderedReady wait: + resources: + - labels: + release: mon-elasticsearch-data + type: statefulset labels: release: mon-elasticsearch-data timeout: 600 @@ -174,6 +178,10 @@ data: masterService: 'mon-elasticsearch-data-headless, mon-elasticsearch-master' podManagementPolicy: OrderedReady wait: + resources: + - labels: + release: mon-elasticsearch-client + type: statefulset labels: release: mon-elasticsearch-client timeout: 600 @@ -224,6 +232,10 @@ data: masterService: 'mon-elasticsearch-data-headless, mon-elasticsearch-master' podManagementPolicy: OrderedReady wait: + resources: + - labels: + release: mon-elasticsearch-master + type: statefulset labels: release: mon-elasticsearch-master timeout: 600 @@ -626,6 +638,10 @@ data: release: logstash namespace: monitor wait: + resources: + - labels: + release: mon-logstash + type: statefulset timeout: 600 labels: release: mon-logstash