Page MenuHomePhabricator

Create the required namespaces within each Kubernetes cluster
Closed, ResolvedPublic

Description

The external-services chart depends on the kafka, zookeeper, presto, cas, kerberos and hadoop namespaces to exist, to be able to create the Endpoints and Service resources associated to each external service.

Event Timeline

Change 1013007 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] admin-ng: Define external services namespaces

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

Change #1013007 merged by Brouberol:

[operations/deployment-charts@master] admin-ng: Define external services namespaces

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

root@deploy1002:/srv/deployment-charts/helmfile.d/admin_ng# kube_env admin staging-codfw
root@deploy1002:/srv/deployment-charts/helmfile.d/admin_ng# kubectl get ns external-services
NAME                STATUS   AGE
external-services   Active   29m
root@deploy1002:/srv/deployment-charts/helmfile.d/admin_ng# kube_env admin dse-k8s-eqiad
root@deploy1002:/srv/deployment-charts/helmfile.d/admin_ng# kubectl get ns external-services
NAME                STATUS   AGE
external-services   Active   59s