From aae6ef716647b72467ba12795903cded7d4cce45 Mon Sep 17 00:00:00 2001 From: kirinnee Date: Fri, 16 Feb 2024 07:53:10 +0800 Subject: [PATCH] action(entei-onyx): initial configuration --- chart/README.md | 24 +++++++++++++++++++++ chart/values.entei.onyx.yaml | 42 ++++++++++++++++++++---------------- chart/values.yaml | 30 ++++++++++++++++++++++++++ 3 files changed, 78 insertions(+), 18 deletions(-) diff --git a/chart/README.md b/chart/README.md index 00e9b87..f269ad3 100644 --- a/chart/README.md +++ b/chart/README.md @@ -97,6 +97,30 @@ AtomiCloud Cluster Bootstrap Engine | apps.iron.sync | int | `4` | | | apps.iron.values[0] | string | `"values.yaml"` | | | apps.iron.version | string | `"HEAD"` | | +| apps.krypton.createNamespace | bool | `false` | | +| apps.krypton.deploy | bool | `false` | | +| apps.krypton.namespace | string | `"kube-system"` | | +| apps.krypton.path | string | `"chart"` | | +| apps.krypton.pruneLast | bool | `true` | | +| apps.krypton.release | string | `"krypton"` | | +| apps.krypton.replace | bool | `false` | | +| apps.krypton.repo | string | `"https://github.com/AtomiCloud/sulfoxide.krypton"` | | +| apps.krypton.serverSideApply | bool | `false` | | +| apps.krypton.sync | int | `1` | | +| apps.krypton.values[0] | string | `"values.yaml"` | | +| apps.krypton.version | string | `"HEAD"` | | +| apps.lead.createNamespace | bool | `false` | | +| apps.lead.deploy | bool | `false` | | +| apps.lead.namespace | string | `"sulfoxide"` | | +| apps.lead.path | string | `"chart"` | | +| apps.lead.pruneLast | bool | `true` | | +| apps.lead.release | string | `"lead"` | | +| apps.lead.replace | bool | `false` | | +| apps.lead.repo | string | `"https://github.com/AtomiCloud/sulfoxide.lead"` | | +| apps.lead.serverSideApply | bool | `false` | | +| apps.lead.sync | int | `1` | | +| apps.lead.values[0] | string | `"values.yaml"` | | +| apps.lead.version | string | `"HEAD"` | | | apps.lithium.createNamespace | bool | `false` | | | apps.lithium.deploy | bool | `false` | | | apps.lithium.namespace | string | `"sulfoxide"` | | diff --git a/chart/values.entei.onyx.yaml b/chart/values.entei.onyx.yaml index 43fdd20..f295e55 100644 --- a/chart/values.entei.onyx.yaml +++ b/chart/values.entei.onyx.yaml @@ -36,114 +36,120 @@ apps: deploy: true values: [ "values.yaml" ] + # EKS Drivers, EKS Drivers, Lead + lead: + sync: 1 + deploy: true + values: [ "values.yaml", "values.entei.onyx.yaml" ] + # Kyverno, Policy Engine, Argon argon: sync: 2 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Metric Server, Metrics, Xenon xenon: sync: 2 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Reloader, Reloader, Chlorine chlorine: sync: 2 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Cert Manager, Certificate Engine, Sulfur sulfur: sync: 2 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # External DNS, DNS Engine, Tin tin: sync: 2 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Kyverno Policies, Policies, Sodium sodium: sync: 3 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Cloudflared, Internal Ingress, Boron boron: sync: 3 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # KEDA, Pod Autoscaler, Iron iron: sync: 3 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # OTEL Operator, Observability Engine, Lithium lithium: sync: 3 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Cluster Issuer, Certificate Issuer, Zinc zinc: sync: 3 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # OTEL Collectors, Observability Agents, Silicon silicon: sync: 4 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # Nginx, External Ingress, Gold gold: sync: 4 - deploy: true + deploy: false values: [ "values.yaml", "values.entei.onyx.yaml" ] # pichu vcluster, Pichu Virtual Cluster, Pichu Iodine pichu-iodine: sync: 5 - deploy: true + deploy: false values: [ "values.yaml", "values.pichu.onyx.yaml" ] createNamespace: true # pikachu vcluster, Pikachu Virtual Cluster, Pikachu Iodine pikachu-iodine: sync: 5 - deploy: true + deploy: false values: [ "values.yaml", "values.pikachu.onyx.yaml" ] createNamespace: true # raichu vcluster, Raichu Virtual Cluster, Raichu Iodine raichu-iodine: sync: 5 - deploy: true + deploy: false values: [ "values.yaml", "values.raichu.onyx.yaml" ] createNamespace: true # pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon pichu-carbon: sync: 6 - deploy: true + deploy: false values: [ "values.yaml", "values.pichu.onyx.yaml" ] # pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon pikachu-carbon: sync: 6 - deploy: true + deploy: false values: [ "values.yaml", "values.pikachu.onyx.yaml" ] # pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon raichu-carbon: sync: 6 - deploy: true + deploy: false values: [ "values.yaml", "values.raichu.onyx.yaml" ] diff --git a/chart/values.yaml b/chart/values.yaml index 6e8c6a7..bdee31e 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -35,6 +35,36 @@ apps: serverSideApply: true chart: prometheus-operator-crds + # Karpenter, Cluster Autoscaler, Krypton + krypton: + sync: 1 + deploy: false + release: krypton + repo: https://github.com/AtomiCloud/sulfoxide.krypton + version: HEAD + path: "chart" + values: ["values.yaml" ] + namespace: kube-system + createNamespace: false + pruneLast: true + replace: false + serverSideApply: false + + # EKS Drivers, EKS Drivers, Lead + lead: + sync: 1 + deploy: false + release: lead + repo: https://github.com/AtomiCloud/sulfoxide.lead + version: HEAD + path: "chart" + values: ["values.yaml" ] + namespace: sulfoxide + createNamespace: false + pruneLast: true + replace: false + serverSideApply: false + # Kyverno, Policy Engine, Argon argon: sync: 1