EC2 Elastic IP 생성 NAT 게이트웨이 생성 - 탄력적 IP 할당public 서브넷에 연결(NAT 게이트 웨이는 Public 서브넷에 있어야한다.) private subnet 라우팅테이블에 NAT Gateway 연결private subnet에서 NAT게이트웨이를 통해 외부 인터넷과 통신할 수 있게 해야하기 때문에 NAT 게이트웨이 연결이후 Linux-02에서 외부통신 ping 8.8.8.8 확인 이후 sudo yum install -y httpd 명령어로 Web 서버 설치 curl 명령으로 Web서버 정상설치 확인
PuTTY Key Generator로 Private, Public 키 생성사용할 Password 설정 키페어에서 키 페어 가져오기로 public key 등록 EC2 생성 및 사용자 데이터 삽입#!/bin/bashyum install httpdsystemctl start httpdsystemctl enable httpd EC2 로그인 IP입력 후 private key 선택 EC2 ID : ec2-user / PW : 설정한 PW로 로그인 사용자 데이터 입력 동작 로그 확인 가능
클러스터 생성 후 노드(EC2) 생성 시 자동으로 Auto Scaling 그룹이 생성된다. Ordering 서비스 배포(Pod 생성 X, 이미지 생성만 확인) order-backend-deploy.yml name: deploy order order-backend on: push: branches: - main jobs: build-and-deploy: runs-on: ubuntu-latest steps: - name: checkout github uses: actions/checkout@v2 - name: install kubectl uses: azure/setup-kubectl@v3 with: version: "v1.25.9" id: install - name: configure aws #aws con..
클러스터 생성 시 아래명령어로 aws eks 세팅 ingress ingress-controller Ingress Ingress는 클러스터 외부에서 클러스터 내의 서비스로 HTTP와 HTTPS 트래픽을 라우팅하기 위한 규칙의 모음 ingress-controller 실질적인 라우팅을 수행 ingress와 ingress-controller는 nginx와 nginx conf의 관계 spring cloud의 api-gateway와 같은 역할 수행 nginx-depl-serv.yml 파일 apiVersion: apps/v1 kind: Deployment metadata: name: jang-nginx-deployment spec: replicas: 2 selector: matchLabels: app: jang-ng..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.