sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
extra_vars5 | |
extra_vars6 |
[2021.06.17] DB와 연결해서 Docker로 올리기
docker+keycloak+postgres 에 준비된 공인 인증서를 적용하여 실행하고 있는데 주요 CLI 예시와 그에 대한 간단한 설명을 하였다.
docker 를 CLI로 실행하기 때문에 CLI 참고용이다.
[2023.09.13] SSL 적용
nginx 를 프록시 서버로 하고 웹서버를 운영하는데 certbot 컨테이너를 생성하여 letsencrypt 에서 인증서를 발급받아 nginx에 적용 하는 내용이다.
docker-compose.yml 파일과 init-letsencrypt.sh 를 이용하여 인증서 갱신을 자동화까지 하고 있다.
자신의 운영 환경에 적용하면서 비교적 자세한 내용으로 작성된 문서이다.
비슷한 환경으로 실습을 진행한다면 매우 유용할 것 같다.
[2021.12.21] Deploying Keycloak with SSL in just 10 minutes!
https://swjm.blog/deploying-keycloak-with-ssl-in-just-10-minutes-46073e5cf699
호스트 OS는 Ubuntu 인데 호스트에 certbot 을 설치하여 letsencrypt로부터 인증서를 발급받고
docker 로 keycloak 을 실행하면서 인증서를 적용하는 방법에 대해 설명하고 있다.
keycloak 은 docker compose 로 실행하는데 인증서를 적용하는 yml 의 코드를 참고하는데에 유용하다.
그리고 volumes 설정도 참고하면 좋다.
[2023.11.27] Run Keycloak Server in Docker Containers with Let’s Encrypt SSL
https://computingforgeeks.com/run-keycloak-server-in-docker
letsencrypt 인증서를 사용하는 예제가 아니다. (예제는 자신의 인증서를 적용하고 있는데 주석에서 적절한 인증서로 바꾸라고 안내가 나온다)
nginx, custom keycloak, postgresql 구성으로 구축하고 있다.
https://github.com/aerogear 경로에서 keycloak 소스를 받아 빌드하여 사용한다. (개인이 만들어 배포하는 버전...역시 보안 구멍이 위험해보인다)
docker 로 keycloak image 도 빌드 생성한다.
문서 목차의 sub title 들이 순서가 중간에 빠진듯이 보인다 (아마 다른곳에서 내용을 긁어와 작성한 듯 보인다.)
광고가 너무 많다. 그래서 내용에 집중하기 힘들었다.
스크랩은 해두지만 위와 같은 이유로 다시 살펴볼 내용들이 있을지는 잘 모르겠다.
[2022.00.00] Keycloak Let’s Encrypt
https://github.com/stelzo/keycloak-letsencrypt
nginx, custom keycloak, certbot, letsencrypt, postgresql 구성으로 구축하고 있다.
keycloak은 stelzo/keycloak:latest 버전을 pull 하던가 dockerfile 을 빌드하면 된다고 한다. (개인이 nginx와 ssl을 연동하여 배포한 버전인가보다)
시스템 구성에서 몇가지가 미리 구축된 형태여서 여러가지로 편리해보이지만 음... 개인이 만들어 배포하는 버전인지라... 보안은...
아키텍처 구성만 참고하고 사용하지 않는 것이 좋아 보인다.