[K8S] taint & tolerations
·
IT Study/Memo & Tips
Taint 부여 & 삭제 # Node에 Taint 부여 kubectl taint nodes `nodename` `key`=`value`:`effect` # 예시: kubectl taint nodes ip-192-168-201-100.ap-northeast-2.compute.internal itguny04/taint=dirty:NoSchedule # Node에 Taint 삭제 kubectl taint nodes `nodename` `key`:`effect`- # 예시: kubectl taint nodes ip-192-168-201-100.ap-northeast-2.compute.internal itguny04/taint:NoSchedule- # Effect 종류 # NoSchedule (포드를 스케줄링하지..
[AWS] EKS ALB Ingress Controller - ingress class 변경
·
IT Study/Memo & Tips
# controller deploy 파일에 추가 - --ingress-class=`YOU WANT VALUE`
eksctl, kubectl install
·
IT Study/Memo & Tips
# EKSCTL curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp install /tmp/eksctl /usr/local/bin/ #KUBECTL curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" install kubectl /usr/local/bin/
[AWS] EKS IAM
·
IT Study/Memo & Tips
EKS Cluster Role AmazonEKSClusterPolicy AmazonEKSVPCResourceController EKS Cluster Node Group Role AmazonEKSWorkerNodePolicy AmazonEC2ContainerRegistryReadOnly AmazonEKS_CNI_Policy
[AWS] ECS(Elastic Container Serivce)란?
·
IT Study/AWS & Server, Network
Elastic Container Service Elastic Container Service(이하 ECS)란? ‘Amazon Elastic Container Service(Amazon ECS)는 확장성이 뛰어나고 빠른 컨테이너 관리 서비스입니다. 이를 사용하여 클러스터에서 컨테이너를 실행, 중지 및 관리할 수 있습니다. Amazon ECS에서 컨테이너는 서비스 내 개별 태스크나 여러 태스크를 실행하는 데 사용하는 태스크 정의에 정의됩니다. 이 컨테이너에서 서비스는 클러스터에서 지정된 수의 태스크를 동시에 실행하고 유지하는 데 사용할 수 있는 구성입니다. AWS Fargate에서 관리하는 서버를 사용하지 않는 인프라에서 태스크 및 서비스를 실행할 수 있습니다. 또는 인프라에 대한 더 세부적인 제어를 위해 ..
[AWS, Docker] Docker Image build & Push ECR
·
IT Study/AWS & Server, Network
Docker File을 이용하여 Docker image를 빌드하고, Elastic Container Registry(이하 ECR)에 Push할 것이다. 1. Private ECR Create & IAM ECR Public Registry vs Private Registry ECR에는 Public Registry와 Private Registry가 존재한다. 둘의 차이점은 아래와 같다 Public Registry의 접근이 권한과 상관 없이 자유롭다. 하지만 그에 반해 Private Registry는 권한이 있는 사용자만 접근이 가능하며, ECR의 경우는 IAM 권한을 통해 접근을 제어한다. AmazonEC2ContainerRegistryFullAccess 를 할당한 Role 혹은 IAM User를 만들어 적..
ITguny
능지차이