Make the StatefulSets start and stop faster.
authorWard Vandewege <wvandewege@veritasgenetics.com>
Tue, 5 Jun 2018 21:38:27 +0000 (17:38 -0400)
committerWard Vandewege <wvandewege@veritasgenetics.com>
Tue, 12 Jun 2018 19:10:42 +0000 (15:10 -0400)
No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

charts/arvados/templates/keep-store-deployment.yaml
charts/arvados/templates/slurm-compute-deployment.yaml
charts/arvados/templates/slurm-controller-deployment.yaml

index c1224e4bfd2b5f564eef687c37ede85a688be9ca..2d7747bb6e7d5d4fcafed88898798d9155e9a02d 100644 (file)
@@ -13,6 +13,7 @@ metadata:
     heritage: {{ .Release.Service }}
 spec:
   replicas: 2
     heritage: {{ .Release.Service }}
 spec:
   replicas: 2
+  podManagementPolicy: Parallel
   serviceName: arvados-keep-store
   selector:
     matchLabels:
   serviceName: arvados-keep-store
   selector:
     matchLabels:
@@ -24,6 +25,7 @@ spec:
         app: arvados-keep-store
         release: {{ .Release.Name }}
     spec:
         app: arvados-keep-store
         release: {{ .Release.Name }}
     spec:
+      terminationGracePeriodSeconds: 1
       containers:
         - name: arvados-keep-store
           image: "cure/arvados-runtime"
       containers:
         - name: arvados-keep-store
           image: "cure/arvados-runtime"
index ad0edf42ef2700bdc59c88cb40ef41f863538831..fdbc3384826b4ff41e68d5b87876ce2985a71987 100644 (file)
@@ -13,6 +13,7 @@ metadata:
     heritage: {{ .Release.Service }}
 spec:
   replicas: 4
     heritage: {{ .Release.Service }}
 spec:
   replicas: 4
+  podManagementPolicy: Parallel
   serviceName: arvados-slurm-compute
   selector:
     matchLabels:
   serviceName: arvados-slurm-compute
   selector:
     matchLabels:
@@ -24,6 +25,7 @@ spec:
         app: arvados-slurm-compute
         release: {{ .Release.Name }}
     spec:
         app: arvados-slurm-compute
         release: {{ .Release.Name }}
     spec:
+      terminationGracePeriodSeconds: 1
       containers:
         - name: {{ .Chart.Name }}
           hostname: arvados-slurm-compute
       containers:
         - name: {{ .Chart.Name }}
           hostname: arvados-slurm-compute
index 344342130ff63b4f1d954ff2eb518541ec5d991c..f537cbb75f0d990e5dbd75618e121dc390557787 100644 (file)
@@ -27,6 +27,7 @@ spec:
       dnsConfig:
         searches:
           - "arvados-slurm-compute.default.svc.cluster.local"
       dnsConfig:
         searches:
           - "arvados-slurm-compute.default.svc.cluster.local"
+      terminationGracePeriodSeconds: 1
       containers:
         - name: {{ .Chart.Name }}
           hostname: arvados-slurm-controller
       containers:
         - name: {{ .Chart.Name }}
           hostname: arvados-slurm-controller