Skip to content

Commit

Permalink
fix: order of deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
kirinnee committed Aug 18, 2024
1 parent 038fedf commit 09a5bdb
Show file tree
Hide file tree
Showing 4 changed files with 115 additions and 105 deletions.
57 changes: 30 additions & 27 deletions chart/values.entei.amber.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,82 +48,82 @@ apps:
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# External Secrets, Secrets Engine, Cobalt
cobalt:
sync: 1
# EKS Drivers, EKS Drivers, Lead
lead:
sync: 0
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# EKS Drivers, EKS Drivers, Lead
lead:
# Reloader, Reloader, Chlorine
chlorine:
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Kyverno, Policy Engine, Argon
argon:
sync: 2
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Metric Server, Metrics, Xenon
xenon:
sync: 2
sync: 1
namespace: sulfoxide
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Reloader, Reloader, Chlorine
chlorine:
sync: 2
# External Secrets, Secrets Engine, Cobalt
cobalt:
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Cert Manager, Certificate Engine, Sulfur
sulfur:
sync: 2
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# External DNS, DNS Engine, Tin
tin:
# Kyverno Policies, Policies, Sodium
sodium:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Kyverno Policies, Policies, Sodium
sodium:
sync: 3
# KEDA, Pod Autoscaler, Iron
iron:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Cloudflared, Internal Ingress, Boron
boron:
sync: 3
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# KEDA, Pod Autoscaler, Iron
iron:
sync: 3
# External DNS, DNS Engine, Tin
tin:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# OTEL Operator, Observability Engine, Lithium
lithium:
sync: 3
# Cluster Issuer, Certificate Issuer, Zinc
zinc:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# Cluster Issuer, Certificate Issuer, Zinc
zinc:
sync: 3
# OTEL Operator, Observability Engine, Lithium
lithium:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

# OTEL Collectors, Observability Agents, Silicon
silicon:
sync: 4
sync: 3
deploy: true
values: [ "values.yaml", "values.entei.amber.yaml" ]

Expand All @@ -139,20 +139,23 @@ apps:
deploy: true
values: [ "values.yaml", "values.pichu.amber.yaml" ]
createNamespace: true
autoSync: true

# pikachu vcluster, Pikachu Virtual Cluster, Pikachu Iodine
pikachu-iodine:
sync: 5
deploy: true
values: [ "values.yaml", "values.pikachu.amber.yaml" ]
createNamespace: true
autoSync: true

# raichu vcluster, Raichu Virtual Cluster, Raichu Iodine
raichu-iodine:
sync: 5
deploy: true
values: [ "values.yaml", "values.raichu.amber.yaml" ]
createNamespace: true
autoSync: true

# pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon
pichu-carbon:
Expand Down
3 changes: 3 additions & 0 deletions chart/values.entei.opal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -127,20 +127,23 @@ apps:
deploy: true
values: [ "values.yaml", "values.pichu.opal.yaml" ]
createNamespace: true
autoSync: true

# pikachu vcluster, Pikachu Virtual Cluster, Pikachu Iodine
pikachu-iodine:
sync: 4
deploy: true
values: [ "values.yaml", "values.pikachu.opal.yaml" ]
createNamespace: true
autoSync: true

# raichu vcluster, Raichu Virtual Cluster, Raichu Iodine
raichu-iodine:
sync: 4
deploy: true
values: [ "values.yaml", "values.raichu.opal.yaml" ]
createNamespace: true
autoSync: true

# pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon
pichu-carbon:
Expand Down
61 changes: 31 additions & 30 deletions chart/values.entei.ruby.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,24 @@ destination: ""
enableAppSet: "true"
virtualClusters:
pichu:
deploy: false
sync: 5
deploy: true
sync: 6
apiServerBaseDomain: kubernetes.atomi.cloud
refreshInterval: 1m
policy:
creation: Owner
deletion: Retain
pikachu:
deploy: true
sync: 5
sync: 6
apiServerBaseDomain: kubernetes.atomi.cloud
refreshInterval: 1m
policy:
creation: Owner
deletion: Retain
raichu:
deploy: true
sync: 5
sync: 6
apiServerBaseDomain: kubernetes.atomi.cloud
refreshInterval: 1m
policy:
Expand All @@ -42,11 +42,11 @@ apps:
deploy: true
values: [ "values.yaml" ]

# External Secrets, Secrets Engine, Cobalt
cobalt:
# Reloader, Reloader, Chlorine
chlorine:
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.opal.yaml" ]
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# Kyverno, Policy Engine, Argon
argon:
Expand All @@ -60,26 +60,26 @@ apps:
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# Reloader, Reloader, Chlorine
chlorine:
# External Secrets, Secrets Engine, Cobalt
cobalt:
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]
values: [ "values.yaml", "values.entei.opal.yaml" ]

# Cert Manager, Certificate Engine, Sulfur
sulfur:
sync: 1
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# External DNS, DNS Engine, Tin
tin:
sync: 1
# Kyverno Policies, Policies, Sodium
sodium:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# Kyverno Policies, Policies, Sodium
sodium:
# KEDA, Pod Autoscaler, Iron
iron:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]
Expand All @@ -90,20 +90,20 @@ apps:
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# KEDA, Pod Autoscaler, Iron
iron:
# External DNS, DNS Engine, Tin
tin:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# OTEL Operator, Observability Engine, Lithium
lithium:
# Cluster Issuer, Certificate Issuer, Zinc
zinc:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# Cluster Issuer, Certificate Issuer, Zinc
zinc:
# OTEL Operator, Observability Engine, Lithium
lithium:
sync: 2
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]
Expand All @@ -113,49 +113,50 @@ apps:
sync: 3
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]

# Nginx, External Ingress, Gold
gold:
sync: 3
sync: 4
deploy: true
values: [ "values.yaml", "values.entei.ruby.yaml" ]


# pichu vcluster, Pichu Virtual Cluster, Pichu Iodine
pichu-iodine:
sync: 4
sync: 5
deploy: false
values: [ "values.yaml", "values.pichu.ruby.yaml" ]
createNamespace: true
autoSync: true

# pikachu vcluster, Pikachu Virtual Cluster, Pikachu Iodine
pikachu-iodine:
sync: 4
sync: 5
deploy: true
values: [ "values.yaml", "values.pikachu.ruby.yaml" ]
createNamespace: true
autoSync: true

# raichu vcluster, Raichu Virtual Cluster, Raichu Iodine
raichu-iodine:
sync: 4
sync: 5
deploy: true
values: [ "values.yaml", "values.raichu.ruby.yaml" ]
createNamespace: true
autoSync: true

# pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon
pichu-carbon:
sync: 5
sync: 7
deploy: false
values: [ "values.yaml", "values.pichu.ruby.yaml" ]

# pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon
pikachu-carbon:
sync: 5
sync: 7
deploy: true
values: [ "values.yaml", "values.pikachu.ruby.yaml" ]

# pichu vcluster bootstrap, Pichu Virtual Cluster Bootstrap, Pichu Carbon
raichu-carbon:
sync: 5
sync: 7
deploy: true
values: [ "values.yaml", "values.raichu.ruby.yaml" ]
Loading

0 comments on commit 09a5bdb

Please sign in to comment.