본문 바로가기
Development/Docker&Kubernetes

[K8S] Kubernetes secret 생성

by 폴피드 2020. 4. 14.
728x90
반응형

ingress 에 tls 에서 사용되는 인증서가 만료되어서 secret 을 생성 해야 할 경우 다음과 같이 생성하면된다.

 

인증서와 key 파일은 있다고 가정한다. 

없다면 다음 글을 참고하면 된다.

 

2018/08/22 - [Development/Tech&Seminar] - Openssl로 SSL 을 위한 인증서 발급하기 (HTTPS)

 

secret 이름은 my-secret 이라고 가정하고 dev 네임스페이스에 생성되어있다고 가정한다.

 

1. 기존 secret 삭제

 

kubectl delete secret my-secret -n dev

 

2. secret 생성

 

kubectl create secret tls my-secret --key my.key --cert my.crt -n dev

 

이렇게 하면 끝난다.

 

이미 ingress 에 my-secret 이름으로 설정이 되어있다면 재기동도 안해도 된다.

 

728x90
반응형