반응형

2021/02 3

[GCP] Ubuntu 18.04 Apache 2대 - Tomcat 2대 고가용성 부하분산

0. 머리말 아파치와 톰캣 각각 두대씩 가동하여 LB를 이용하여 연동했습니다. 1. Architecture OS : Ubuntu 18.04 구축순서 0. 구축하기전 참고사항 1. 모든 VM 패키지 업데이트 sudo apt update 2. 방화벽설정 Apache 통신을 위해 subnet01 80 open Tomcat 통신을 위해 subnet02 8080, 8009 open 1. Apache 설치 및 설정 1. Apache 설치 sudo apt install -y apache2 2. 인스턴스 그룹 생성 3. External-LB 생성 4. External-LB IP로 접속 가능한지 확인 2. Tomcat 설치 및 설정 1. Tomcat 설치 (Tomcat VM) sudo apt install -y tomc..

Cloud/GCP 2021.02.26

[GCP] VM Instance 생성, 삭제

1. VM 인스턴스 생성 버튼 좌측상단 햄버거 클릭후 Compute Engine -> VM instance 클릭 -> Create 클릭 2. VM Instance 세부설정 Name : VM Instance 이름 Labels : 관련 별칭 Resion : Zone의 집합 Zone : 배포된 구역 Machine configuration : VM 성능 설정 Confidential VM Service : Google의 액세스할수 없는 키로 VM 메모리를 암호화하여 사용중인 데이터에 대한 보호를 추가 Container : 컨테이너 이미지 VM에 배포 Boot Disk : 이미지 선택 Identity and API Access : 사용할 서비스 계정 및 허용할 API 액세스 수준 'Allow full access ..

Cloud/GCP 2021.02.23

Ubuntu 18.04 Docker install (도커 설치하기)

쿠버네티스를 하기위해 Docker부터 설치 * 테스트환경 Virtualbox 6.1.18 Ubuntu 18.04 CPU 2, RAM 4096 Storage 20G 마스터1대+워커3대 = 총 4대 동시에 진행 *OS 설치후 모든 VM은 swap메모리 허용하지 않기 -> 메모리스왑이 활성화 되어있을시 성능이 일관되지 않기 때문이다. swappoff -a 1. 필수패키지 설치 $ sudo apt-get update $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common 패키지 설명 apt-transport-https : 패키지관리자가 https를 통해 데이터 및 패..

Kubernetes 2021.02.22
반응형