コード例 #1
0
 def setup_postgresql(self, replicas, node_selector=None):
     # Node selector for postgresql
     pgsql_sset = templating.load_yaml(constants.PGSQL_STATEFULSET_YAML)
     if node_selector is not None:
         pgsql_sset["spec"]["template"]["spec"][
             "nodeSelector"] = node_selector
     if helpers.storagecluster_independent_check():
         pgsql_sset["spec"]["volumeClaimTemplates"][0]["metadata"][
             "annotations"][
                 "volume.beta.kubernetes.io/storage-class"] = constants.DEFAULT_EXTERNAL_MODE_STORAGECLASS_RBD
     Postgresql.setup_postgresql(self, replicas=replicas)
コード例 #2
0
 def _setup_postgresql(self, replicas):
     Postgresql.setup_postgresql(self, replicas=replicas)