Skip to content

Commit

Permalink
action(entei-onyx): initial configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
kirinnee committed Feb 15, 2024
1 parent bb55247 commit aae6ef7
Show file tree
Hide file tree
Showing 3 changed files with 78 additions and 18 deletions.
24 changes: 24 additions & 0 deletions chart/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"` | |
Expand Down
42 changes: 24 additions & 18 deletions chart/values.entei.onyx.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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" ]
30 changes: 30 additions & 0 deletions chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit aae6ef7

Please sign in to comment.