diff --git a/katib/katib-controller/base/katib-mysql-deployment.yaml b/katib/katib-controller/base/katib-mysql-deployment.yaml index 543a3c956..44417ee12 100644 --- a/katib/katib-controller/base/katib-mysql-deployment.yaml +++ b/katib/katib-controller/base/katib-mysql-deployment.yaml @@ -11,6 +11,8 @@ spec: matchLabels: app: katib component: mysql + strategy: + type: Recreate template: metadata: name: katib-mysql diff --git a/metadata/overlays/db/metadata-db-deployment.yaml b/metadata/overlays/db/metadata-db-deployment.yaml index c766db38a..88bde9d65 100644 --- a/metadata/overlays/db/metadata-db-deployment.yaml +++ b/metadata/overlays/db/metadata-db-deployment.yaml @@ -5,10 +5,12 @@ metadata: labels: component: db spec: + replicas: 1 selector: matchLabels: component: db - replicas: 1 + strategy: + type: Recreate template: metadata: name: db diff --git a/tests/katib/installs/katib-standalone-ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/katib/installs/katib-standalone-ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml index be2e9e2b1..a40300472 100644 --- a/tests/katib/installs/katib-standalone-ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/katib/installs/katib-standalone-ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/katib/installs/katib-standalone/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/katib/installs/katib-standalone/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/katib/installs/katib-standalone/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/katib/installs/katib-standalone/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/aws/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/aws/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/aws/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/aws/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/aws/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/aws/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/aws/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/aws/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/azure/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/azure/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/azure/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/azure/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/azure/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/azure/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/azure/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/azure/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/examples/alice/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/gcp/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/gcp/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/gcp/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/gcp/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/gcp/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/gcp/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/gcp/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/gcp/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/generic/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/generic/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/generic/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/generic/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/generic/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/generic/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/generic/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/generic/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/ibm/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml index be2e9e2b1..a40300472 100644 --- a/tests/stacks/ibm/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/ibm/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/ibm/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml index 420c69c4d..07772c27d 100644 --- a/tests/stacks/ibm/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/ibm/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/name: metadata component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_katib-mysql.yaml index be2e9e2b1..a40300472 100644 --- a/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_metadata-db.yaml index 420c69c4d..07772c27d 100644 --- a/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/ibm/multi-user/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/name: metadata component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml index be2e9e2b1..a40300472 100644 --- a/tests/stacks/ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/ibm/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/ibm/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/ibm/test_data/expected/apps_v1_deployment_metadata-db.yaml index 420c69c4d..07772c27d 100644 --- a/tests/stacks/ibm/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/ibm/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/name: metadata component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_katib-mysql.yaml index c122ae873..e92ff7c8c 100644 --- a/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_metadata-db.yaml index 44ad98e9d..749bc4083 100644 --- a/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/kubernetes/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/openshift/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/stacks/openshift/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml index b7c2f3fd6..914b2a5e7 100644 --- a/tests/stacks/openshift/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/stacks/openshift/application/katib/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -16,6 +16,8 @@ spec: app.kubernetes.io/component: katib app.kubernetes.io/name: katib-controller component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/stacks/openshift/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/stacks/openshift/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml index 6c483e336..6af9bf661 100644 --- a/tests/stacks/openshift/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/stacks/openshift/application/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -12,6 +12,8 @@ spec: matchLabels: component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/tests/legacy_kustomizations/katib-controller/test_data/expected/apps_v1_deployment_katib-mysql.yaml b/tests/tests/legacy_kustomizations/katib-controller/test_data/expected/apps_v1_deployment_katib-mysql.yaml index be12ad18d..88fce3815 100644 --- a/tests/tests/legacy_kustomizations/katib-controller/test_data/expected/apps_v1_deployment_katib-mysql.yaml +++ b/tests/tests/legacy_kustomizations/katib-controller/test_data/expected/apps_v1_deployment_katib-mysql.yaml @@ -24,6 +24,8 @@ spec: app.kubernetes.io/part-of: kubeflow app.kubernetes.io/version: 0.8.0 component: mysql + strategy: + type: Recreate template: metadata: annotations: diff --git a/tests/tests/legacy_kustomizations/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml b/tests/tests/legacy_kustomizations/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml index 75ef2e3ad..b10585371 100644 --- a/tests/tests/legacy_kustomizations/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml +++ b/tests/tests/legacy_kustomizations/metadata/test_data/expected/apps_v1_deployment_metadata-db.yaml @@ -24,6 +24,8 @@ spec: app.kubernetes.io/version: 0.2.1 component: db kustomize.component: metadata + strategy: + type: Recreate template: metadata: annotations: