SSL 인증서 갱신 후, nginx 적용하기

작성자 김아름 수정일 2022-12-13 17:05

#ssl, #nginx, #SparklingSoDA3.0, #스파클링소다3.0, #https

아티클 관련 제품: 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에 적용하는 방법에 대해 알아보았습니다.

아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300