From 8e2f9de918a15081d72ab5dd4431e30b848b37c8 Mon Sep 17 00:00:00 2001 From: kirinnee Date: Tue, 17 Oct 2023 18:33:40 +0800 Subject: [PATCH] action: deploy all vcluster --- chart/templates/virtual-clusters.yaml | 2 +- chart/values.entei.opal.yaml | 44 +++++++++++++-------------- chart/values.pichu.opal.yaml | 18 +++++------ chart/values.pikachu.opal.yaml | 18 +++++------ chart/values.raichu.opal.yaml | 18 +++++------ 5 files changed, 50 insertions(+), 50 deletions(-) diff --git a/chart/templates/virtual-clusters.yaml b/chart/templates/virtual-clusters.yaml index 0043ebd..b6be771 100644 --- a/chart/templates/virtual-clusters.yaml +++ b/chart/templates/virtual-clusters.yaml @@ -5,7 +5,7 @@ metadata: name: {{ $k }}-{{ $.Values.serviceTree.cluster }} annotations: {{- include "sulfoxide-carbon.annotations" $ | nindent 4 }} "helm.sh/hook": post-install, post-upgrade - "helm.sh/hook-weight": "0" + "helm.sh/hook-weight": "1" labels: {{- include "sulfoxide-carbon.labels" $ | nindent 4 }} spec: provider: diff --git a/chart/values.entei.opal.yaml b/chart/values.entei.opal.yaml index 188f7ef..081b758 100644 --- a/chart/values.entei.opal.yaml +++ b/chart/values.entei.opal.yaml @@ -9,25 +9,25 @@ revisionLimit: 3 projectName: bootstrap destination: https://1bf760cc-d428-4519-92cc-f69aa10287b0.k8s.ondigitalocean.com -virtualClusters: {} -# pichu: -# apiServerBaseDomain: kubernetes.cluster.atomi.cloud -# refreshInterval: 1m -# policy: -# creation: Owner -# deletion: Retain -# pikachu: -# apiServerBaseDomain: kubernetes.cluster.atomi.cloud -# refreshInterval: 1m -# policy: -# creation: Owner -# deletion: Retain -# raichu: -# apiServerBaseDomain: kubernetes.cluster.atomi.cloud -# refreshInterval: 1m -# policy: -# creation: Owner -# deletion: Retain +virtualClusters: + pichu: + apiServerBaseDomain: kubernetes.cluster.atomi.cloud + refreshInterval: 1m + policy: + creation: Owner + deletion: Retain + pikachu: + apiServerBaseDomain: kubernetes.cluster.atomi.cloud + refreshInterval: 1m + policy: + creation: Owner + deletion: Retain + raichu: + apiServerBaseDomain: kubernetes.cluster.atomi.cloud + refreshInterval: 1m + policy: + creation: Owner + deletion: Retain apps: prometheus: @@ -111,21 +111,21 @@ apps: # pichu vcluster, Pichu Virtual Cluster, Pichu Iodine pichu-iodine: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] createNamespace: false # pikachu vcluster, Pikachu Virtual Cluster, Pikachu Iodine pikachu-iodine: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] createNamespace: false # raichu vcluster, Raichu Virtual Cluster, Raichu Iodine raichu-iodine: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] createNamespace: false diff --git a/chart/values.pichu.opal.yaml b/chart/values.pichu.opal.yaml index dccc1c5..b7ced3b 100644 --- a/chart/values.pichu.opal.yaml +++ b/chart/values.pichu.opal.yaml @@ -11,53 +11,53 @@ virtualClusters: { } apps: prometheus: sync: 0 - deploy: false + deploy: true values: [ "values.yaml" ] # Kyverno, Policy Engine, Argon argon: sync: 1 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # Kyverno Policies, Policies, Sodium sodium: sync: 2 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # Metric Server, Metrics, Xenon xenon: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # External Secrets, Secrets Engine, Cobalt cobalt: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # Cert Manager, Certificate Engine, Sulfur sulfur: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # KEDA, Pod Autoscaler, Iron iron: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # OTEL Operator, Observability Engine, Lithium lithium: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] # OTEL Collectors, Observability Agents, Silicon silicon: sync: 5 - deploy: false + deploy: true values: [ "values.yaml", "values.pichu.opal.yaml" ] diff --git a/chart/values.pikachu.opal.yaml b/chart/values.pikachu.opal.yaml index bedd96e..7aa547c 100644 --- a/chart/values.pikachu.opal.yaml +++ b/chart/values.pikachu.opal.yaml @@ -11,53 +11,53 @@ virtualClusters: { } apps: prometheus: sync: 0 - deploy: false + deploy: true values: [ "values.yaml" ] # Kyverno, Policy Engine, Argon argon: sync: 1 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # Kyverno Policies, Policies, Sodium sodium: sync: 2 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # Metric Server, Metrics, Xenon xenon: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # External Secrets, Secrets Engine, Cobalt cobalt: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # Cert Manager, Certificate Engine, Sulfur sulfur: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # KEDA, Pod Autoscaler, Iron iron: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # OTEL Operator, Observability Engine, Lithium lithium: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] # OTEL Collectors, Observability Agents, Silicon silicon: sync: 5 - deploy: false + deploy: true values: [ "values.yaml", "values.pikachu.opal.yaml" ] diff --git a/chart/values.raichu.opal.yaml b/chart/values.raichu.opal.yaml index d743d1e..ec796ef 100644 --- a/chart/values.raichu.opal.yaml +++ b/chart/values.raichu.opal.yaml @@ -11,53 +11,53 @@ virtualClusters: { } apps: prometheus: sync: 0 - deploy: false + deploy: true values: [ "values.yaml" ] # Kyverno, Policy Engine, Argon argon: sync: 1 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # Kyverno Policies, Policies, Sodium sodium: sync: 2 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # Metric Server, Metrics, Xenon xenon: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # External Secrets, Secrets Engine, Cobalt cobalt: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # Cert Manager, Certificate Engine, Sulfur sulfur: sync: 3 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # KEDA, Pod Autoscaler, Iron iron: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # OTEL Operator, Observability Engine, Lithium lithium: sync: 4 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ] # OTEL Collectors, Observability Agents, Silicon silicon: sync: 5 - deploy: false + deploy: true values: [ "values.yaml", "values.raichu.opal.yaml" ]