[k8s] Airflow kubernetes executor를 위한 이론공부- 5. k8s namespace switch

윤원탁·2023년 1월 11일
0

k8s

목록 보기
6/6

namespace switch방법

# 현재 설정 확인
kubectl config view
# 출력결과물
apiVersion: v1
clusters:
- cluster:
    certificate-authority-data: DATA+OMITTED
    server: 
  name: kubernetes
contexts:
- context:
    cluster: kubernetes
    namespace: blue
    user: kubernetes-admin
  name: blue@kubenetes
- context:
    cluster: kubernetes
    user: kubernetes-admin
  name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
  user:
    client-certificate-data: DATA+OMITTED
    client-key-data: DATA+OMITTED

# 아래 context 생성을 위한 set-context 명령어
#- context:
#  cluster: kubernetes
#  user: kubernetes-admin
#  name: kubernetes-admin@kubernetes
# current-context: kubernetes-admin@kubernetes
kubectl config set-context ingress-admin@kubernetes --cluster=kubernetes --user=kubernetes-admin --namespace ingress-nginx
Context "ingress-admin@kubernetes" created.

# namespace switch
kubectl config use-context ingress-admin@kubernetes 
# 결과
Switched to context "ingress-admin@kubernetes".
profile
개발자입니다.

0개의 댓글