EKS 설치 및 시작하기 EKS는 CLI와 콘솔에서 모두 설치 가능하며, 클러스터를 구성하는 방법은 크게 다음의 3가지가 있습니다. 📌 EKS 클러스터 구성 방법 3가지 1. eksctl CLI를 이용해 root 권한으로 yaml 파일 생성 및 실행 2. 콘솔을 통해 클러스터 구성 ← 사전에 role 생성 필요 3. 일반 사용자 권한으로 사용자 키를 이용해 인증 후 스크립트 실행 → 버전 변경 후 불안정한 방식, 거의 사용 X 이 글에서는 우선 첫 번째 방법인 CLI를 사용해 EKS를 설치하고 클러스터를 구성해 보겠습니다. eksctl CLI 이용 1) k8s-managed-server 인스턴스 생성 우선 클러스터 관리 용도로 사용할 인스턴스를 하나 생성합니다. 2) AWS CLI 설치 sudo apt-..
1. EKS란? EKS(Elastic Kubernetes Service) 란 AWS에서 쿠버네티스 클러스터를 구축하고 운영하는 방식을 말합니다. 클러스터 자체는 ECS로도 무료로 구성이 가능하지만, 다양한 이유로 현업에서는 EKS를 이용해 구축하는 방식을 선택하고 있습니다. 📌 EKS를 사용하는 이유 1. 완전 관리형 서비스 → 자동화 편리성 2. 빠르고 쉬운 플랫폼 설치 3. 연동되는 오픈 소스의 사용 4. Ingress/Egress 트래픽 접근 제어 EKS는 Kubernetes를 아예 수정, 변경하지 않았으므로 기존과 동일한 사용이 가능합니다. Control Plane EKS + ECS Data Plane EC2 + Fargate Control Plane(=master node)에 해당하는 영역은 A..
EC2에서 키 파일을 가지고 생성한 인스턴스의 경우, 다른 서버로 접속 시 항상 키 파일로 로그인을 해야 합니다. 따라서 로컬에 저장된 .pem을 FilZilla로 옮겨주는 과정이 필요한데, 이렇게 되면 매번 모든 서버에 키 파일을 추가해야 하는 상황이 발생합니다. 이러한 번거로움을 줄이기 위해 키 파일 없이 패스워드 입력만으로 로그인되도록 설정해 주겠습니다. (실습 상 편의를 위한 설정으로, 당연히 보안 이슈가 존재합니다) 1. 로그인에 사용할 유저 생성 ssh -i [key.pem] ec2-user@[ipaddress] # 기존 키 파일을 이용해 해당 ip로 접속 sudo adduser [username] # 유저 생성 sudo passwd [username] # 패스워드 설정 기존 로그인 방식대로 ..
- Total
- Today
- Yesterday
- kubernetes
- VM Tools
- 에티버스러닝
- aws cli
- Git
- vsphere
- IAC
- Google Cloud DNS
- Vmware
- Azure DNS
- rocky9
- Route53 비용 정책
- github
- Local Zones
- 클라우드 DNS 서비스
- Ansible
- kubectl
- Route53
- RECA
- Window Server Manager
- EKS
- redhat
- VPC
- AWS
- Docker
- Linux
- Windows Server
- IAM
- k8s
- ycampus
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |