努力未来
Docker
Docker 기반 Elasticsearch + Kibana 개발 환경 구성하기
Elasticsearch와 Kibana 컨테이너가 동일 네트워크 상에서 통신할 수 있도록 브리지 네트워크를 생성합니다.🔐 이 설정으로 Elasticsearch는 비밀번호 기반 인증이 필요하며, HTTPS 없이도 접근 가능하게 됩니다.비밀번호를 명령어로 직접 입력하고자 할 때 -i 옵션을 사용합니다:Kibana는 Elasticsearch에 접속할 계정 정보가 필요하며, 내부적으로 kibana_system 계정을 사용합니다.이후
GCP Cloud Build 기반 CI/CD 구축하기
필요한 권한:Cloud Run 배포 시:
Google Cloud Run 이용하여 Springboot 프로젝트 배포하기
먼저 Google Cloud SQL에서 MySQL 인스턴스를 생성하고, 외부에서 접근 가능하도록 설정해야 합니다.Spring Boot 애플리케이션을 컨테이너로 패키징하기 위한 Dockerfile 예시는 다음과 같습니다.터미널에서 다음 순서로 진행합니다.배포가 완료되면 Cloud Run에서 아래와 같은 URL이 출력됩니다.이 URL로 서비스에 접근할 수 있습니다.