Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 해킹
- AWS
- 포렌식
- isms-p
- AWS EKS
- 보안기사
- 모의해킹
- CFReDS
- SMS-P 인증 기준 안내서 요약
- hacking case
- AWS Elasticsearch
- AWS Opensearch
- k8s
- TSK
- 보안
- AWS 쿠버네티스
- forensic
- ISMS-P 인증심사원
- 실습
- 정보보안기사 실기
- Autopsy
- 정보보안기사
- kubernetes
- 쿠버네티스
- The Sleuth Kit
- iam
- ISMS
- artifacts
- AWS EKS Udemy
- 정보보안
Archives
- Today
- Total
Always-Try(정보보안 및 일상)
EKS Starter - 9. Fargate on EKS 본문
https://www.udemy.com/course/amazon-eks-starter-kubernetes-on-aws/ 참고
Fargate란 뭘까 공식 AWS 설명에 따르면 다음과 같다.
AWS Fargate는 컨테이너에 적합한 서버리스 컴퓨팅 엔진으로, Amazon Elastic Container Service(ECS) 및 Amazon Elastic Kubernetes Service(EKS)에서 모두 작동합니다. Fargate는 애플리케이션을 빌드하는 데 보다 쉽게 초점을 맞출 수 있도록 해 줍니다. Fargate에서는 서버를 프로비저닝하고 관리할 필요가 없어 애플리케이션별로 리소스를 지정하고 관련 비용을 지불할 수 있으며, 계획적으로 애플리케이션을 격리함으로써 보안 성능을 향상시킬 수 있습니다.
서버리스 쿠버네티스를 지원하는 서비스이다. 즉, fargete 사용 시 쿠버네티스 사용 시 EC2, OS, 오토스케일링 등에 대해서 신경쓰지 않아도 AWS에서 알아서 해준다는 말이다. 여기까지 들으면 무조건 fargate 써야지 라고 할 수 있는데 꼭 장점만 있는 것은 아니다. 장, 단점에 대해서는 다음의 블로그에 잘 표현되어 있어 가져와본다. 아래에도 써있지만 stateful 한 워크로드는 사용못한다.
이제 만들어보자.
eks-course-with-fargate.yaml 생성
eksctl create cluster -f eks-course-with-fargate.yaml
kubectl get nodes
이후 콘솔에서 EKS 대시보드를 보면 클러스터가 생성되어 있고, Fargate 관련 내용이 보인다.
kubectl run nginx --image=nginx --restart=Never
kubectl get pods --all-namespaces
kubectl describe po nginx
kubectl get nodes 결과와 AWS 콘솔 상 인스턴스를 비교해보면, 서버리스 상태로 노드가 구동되는 것을 확인할 수 있다.
eksctl delete cluster --name EKS-Fargate-course-cluster
'AWS' 카테고리의 다른 글
AWS DNA 3기 합격 (Digital Native Architects) (0) | 2021.09.07 |
---|---|
EKS Starter - 7. steteless sample app 배포하기 (0) | 2021.09.06 |
EKS Starter - 6. 쿠버네티스 Dashboard (0) | 2021.09.05 |
EKS Starter - 5. EKS in depth (0) | 2021.09.04 |
EKS Starter - 4. 사용자 관리 및 RBAC (0) | 2021.09.01 |
Comments