From 9d45149d29b8c05808bcd7e5a129f135b3386931 Mon Sep 17 00:00:00 2001 From: Isac Souza Date: Mon, 5 Apr 2021 11:07:21 -0300 Subject: [PATCH] Use new method for setting num of replicas Use the new _num_replicas_for_platform_app method from the helm base class to set the number of replicas in the chart. The new method will return the number of provisioned controllers with a minimum of 1. Tested by building an ISO and installing the armada apps. Partial-Bug: 1922278 Signed-off-by: Isac Souza Change-Id: Idb3c93274a1cb5c410d885d459784382525427a0 --- .../k8sapp_platform/k8sapp_platform/helm/ceph_fs_provisioner.py | 2 +- .../k8sapp_platform/k8sapp_platform/helm/rbd_provisioner.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/ceph_fs_provisioner.py b/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/ceph_fs_provisioner.py index 1a7ef22..bf1e5ee 100644 --- a/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/ceph_fs_provisioner.py +++ b/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/ceph_fs_provisioner.py @@ -170,7 +170,7 @@ class CephFSProvisionerHelm(base.BaseHelm): classes.append(cls) global_settings = { - "replicas": self._num_provisioned_controllers(), + "replicas": self._num_replicas_for_platform_app(), } overrides = { diff --git a/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/rbd_provisioner.py b/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/rbd_provisioner.py index d7cf12a..d060807 100644 --- a/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/rbd_provisioner.py +++ b/python-k8sapp-platform/k8sapp_platform/k8sapp_platform/helm/rbd_provisioner.py @@ -83,7 +83,7 @@ class RbdProvisionerHelm(base.BaseHelm): classes.append(cls) global_settings = { - "replicas": self._num_provisioned_controllers(), + "replicas": self._num_replicas_for_platform_app(), "defaultStorageClass": constants.K8S_RBD_PROV_STOR_CLASS_NAME }