Page MenuHomePhabricator

Create helmfile.d/admin_ng structure required to bootstrap the dse-k8s-codfw cluster
Closed, ResolvedPublic

Description

Before we bootstrap the new Kubernetes cluster, we need to make sure that we have the correct parameters configured in the helmfile.d/admin_ng section of deployment-charts.

This will include having values for at minimum:

  • calico
  • coredns
  • cfssl-issuer

Refer to the following guidelines: https://wikitech.wikimedia.org/wiki/Kubernetes/Clusters/New#helmfile.d_structure

Event Timeline

BTullis triaged this task as High priority.Jul 28 2025, 6:20 PM

Change #1178827 had a related patch set uploaded (by Stevemunene; author: Stevemunene):

[operations/deployment-charts@master] dse-k8s: setup the dse-k8s-codfw helmfile.d structure

https://gerrit.wikimedia.org/r/1178827

Change #1179654 had a related patch set uploaded (by Stevemunene; author: Stevemunene):

[operations/deployment-charts@master] dse-k8s: Add helmfile configuration for dse-k8s-codfw

https://gerrit.wikimedia.org/r/1179654

Change #1179723 had a related patch set uploaded (by Stevemunene; author: Stevemunene):

[operations/dns@master] dns: Define a DNS A record for the dse-k8s-codfw ingress

https://gerrit.wikimedia.org/r/1179723

Change #1179723 merged by Stevemunene:

[operations/dns@master] dns: Define DNS records for the dse-k8s-codfw ingress

https://gerrit.wikimedia.org/r/1179723

Change #1178827 merged by jenkins-bot:

[operations/deployment-charts@master] dse-k8s: setup the dse-k8s-codfw helmfile.d structure

https://gerrit.wikimedia.org/r/1178827

Change #1179654 merged by jenkins-bot:

[operations/deployment-charts@master] dse-k8s: Add helmfile configuration for dse-k8s-codfw

https://gerrit.wikimedia.org/r/1179654

This is done and deployed with the deployment details on T397301#11106327