카테고리 없음

쿠버네트스 k8s 다른 namespace로 인증서(secret) 복사

devwriter 2023. 2. 22. 16:58

쿠버네티스(k8s : kubernates) 다른 네임스페이스(namespace : ns)로 인증서(secret) 복사하는 방법

kubectl get secret {시크릿 이름} -o yaml | grep -v namespace | kubectl apply -n {복사할 namespace} -f-

개별 명령어 설명

1. 시크릿 정보를 yaml 로 내보내기

kubectl get secret {시크릿 이름} -o yaml

2. yaml 정보에서 namespace 문자열일 있는 라인은 빼기

gres -v namespace

3. yaml 정보를 이용해서 secret 정보 반영하기

kubectl apply -n {적용할 namespace} -f-