cube-studio/install/kubernetes/create_ns_secret.sh
2022-05-27 14:49:50 +08:00

16 lines
841 B
Bash
Executable File

for namespace in 'infra' 'kubeflow' 'istio-system' 'knative-serving' 'pipeline' 'katib' 'jupyter' 'kfserving' 'service' 'pre-service' 'cert-manager' 'monitoring' 'logging' 'kube-system' 'volcano-system'
do
kubectl create ns $namespace
kubectl delete secret docker-registry hubsecret -n $namespace
kubectl create secret docker-registry hubsecret --docker-server=https://index.docker.io/v1/ --docker-username=xxx --docker-password=xxxx -n $namespace
# kubectl create secret docker-registry oa-hubsecret --docker-server=docker.oa.com:8080 --docker-username=xxx --docker-password=xxxx -n $namespace
kubectl label ns $namespace istio-injection=disabled --overwrite
# kubectl label namespace $namespace istio-inhection=enabled --overwrite
done
kubectl label ns katib katib-metricscollector-injection=enabled --overwrite