AWS 61

Nginx ingress controller: 두 개 노드에 healthy 띄우기, ACM 인증서로 443 접속

Nginx ingress controller 다운로드 kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.7.0/deploy/static/provider/aws/deploy.yaml wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.7.0/deploy/static/provider/aws/deploy.yaml ACM 인증서로 443 접속 vi deploy.yaml 아래 참고해서 코드 변경 kubectl apply -f deploy.yaml 두 개 노드에 healthy 띄우기 Load balancer가 생성될텐데..

[Argo CD]EKS Cluster에 Argo CD 배포

1. Argo CD 설치 kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/ha/install.yaml 2. 외부 접속 허용 kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "LoadBalancer"}}' 3. Argo CD password 확인 최초 로그인 시 사용할 비밀번호 확인 kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; ec..

AWS EC2 Nginx, Tomcat, RDS(MariaDB) 연동

1. Nginx 설치 nginx 설치 방법 AWS EC2 Nginx 설치(Amazon Linux 2, Ubuntu) 1. Amazon Linux 2 yum 업데이트 sudo yum update -y repository 등록 sudo vi /etc/yum.repos.d/nginx.repo 아래 코드 추가 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 repository 확인 yum info minha0220.tistory.com 2. Java,Tomcat 설치 java 설치 방법 AWS EC2 JAVA 설치 운영체제: Amazon Linux 2 JAVA 설치 sudo yum ..

AWS EC2: Nginx, Tomcat 연동

만약 Nginx, Tomcat 설치를 못했다면 아래 링크 참고: https://minha0220.tistory.com/95 AWS EC2 Nginx 설치(Amazon Linux 2, Ubuntu) 1. Amazon Linux 2 yum 업데이트 sudo yum update -y repository 등록 sudo vi /etc/yum.repos.d/nginx.repo 아래 코드 추가 [nginx] name=nginx repo baseurl= http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 repository 확인 yum info minha0220.tistory.com https://minha0220.tistory.com/87 AWS E..

AWS EKS 설치: CLI로 설치하는 방법(yaml 파일)

1. k8s managed Server로 사용할 EC2 인스턴스 생성 private zone에 생성 2. k8s managed Server로 사용할 인스턴스 생성 참고: https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-linux.html sudo apt-get install -y unzip curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install aws --version 3. eksctl 설치(EKS설치/운영 툴) 참고: https://docs.aws.amazon.com/ko..