아티클 관련 제품: SparklingSoDA3.0
들어가며
- https가 적용된 ssl 인증서가 만료되어 갱신하였을 때, nginx에 적용하는 방법에 대해 알아봅니다.
Secret 생성하기
ssl 인증서가 갱신되면 key파일과 pem파일을 가지고 새로운 secret을 생성해야 합니다.
secret의 이름은 동일하기 때문에 기존 secret은 제거 후, 생성합니다.
kubectl delete secret ${SECRET_NAME} kubectl create secret tls ${SECRET_NAME} --key ${KEY_FILE} --cert ${CERT_FILE}
secret이 생성되었는지 확인합니다.
kubectl get secret
Nginx 재기동 하기
새로운 secret 값을 nginx가 읽어들일 수 있도록, nginx를 재시작 합니다.
./uninstall-nginx-ingress.sh ./install-nginx-ingress.sh
이후, 포탈로 접근하여 https 접속이 되는지 확인합니다.
마무리
- ssl 인증서가 만료된 후, 새롭게 갱신하였을 때 nginx에 적용하는 방법에 대해 알아보았습니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.