본문 바로가기

eks7

[AWS] EKS EBS Snapshots AWS EBS를 사용하면 스냅샷이 가능한데 EKS를 통해 EBS를 연결했으면 동일한 기능인 스냅샷을 사용 할 수 있다. 설치 # (참고) EBS CSI Driver에 snapshots 기능 포함 될 것으로 보임 kubectl describe pod -n kube-system -l app=ebs-csi-controller # Install Snapshot CRDs curl -s -O https://raw.githubusercontent.com/kubernetes-csi/external-snapshotter/master/client/config/crd/snapshot.storage.k8s.io_volumesnapshots.yaml curl -s -O https://raw.githubusercontent.co.. 2023. 5. 13.
[AWS] AWS Kube-pos-view 설치하기 kube-pos-view를 사용하면 웹페이지에 노드/파드의 추가/생성/삭제/진행 상황을 UI를 통해확인이 가능합니다. 한번 사용해보면 좋은 실습인 것 같아서 포스팅합니다. 준비물 AWS 계정 EKS route53에 도메인이 등록 실습 코드 # AWS LB Controller helm repo add eks https://aws.github.io/eks-charts helm repo update helm install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system --set clusterName=$CLUSTER_NAME \ --set serviceAccount.create=false --set serviceAccou.. 2023. 5. 13.
[AWS] EKS Network (실습- 노드에서 파트 생성 갯수제한) - 2주차 [AWS] EKS Network (실습- 파드간 통신) - 2주차 2023.05.02 - [클라우드/AWS] - [AWS] EKS 실습 ( 원클릭으로 생성하기 ) - 2 주차 EKS는 인스턴스 타입마다 생성할 수 있는 파드의 수가 정해져 있다. 이를 확인해보는 테스트를 진행하려 합니다. EKS Secondary IPv4 addresses (기본값) : 인스턴스 유형에 최대 ENI 갯수와 할당 가능 IP 수를 조합하여 선정 인스턴스 타입 별 ENI 최대 갯수와 할당 가능한 최대 IP 갯수에 따라서 파드 배치 갯수가 결정됨 단, aws-node 와 kube-proxy 파드는 호스트의 IP를 사용함으로 최대 갯수에서 제외함 * 최대 파트 생성 갯수 구하는 공식 : (Number of network interf.. 2023. 5. 2.
[AWS] EKS Network (실습- 파드에서 외부 통신) - 2주차 2023.05.02 - [클라우드/AWS] - [AWS] EKS 실습 ( 원클릭으로 생성하기 ) - 2 주차 [AWS] EKS Network (실습- 파드간 통신) - 2주차 2023.05.02 - [클라우드/AWS] - [AWS] EKS Network (실습- 파드간 통신) - 2주차 참고: https://github.com/aws/amazon-vpc-cni-k8s/blob/master/docs/cni-proposal.md 이번에 간단하게 파드에서 외부와 통신하면 어떤 아이피를 물고 나가는 지 확인해보겠습니다. VPC CNI 의 External source network address translation (SNAT) 설정에 따라, 외부(인터넷) 통신 시 SNAT 하거나 혹은 SNAT 없이 통신을 할 .. 2023. 5. 2.
[AWS] EKS Network (실습- 파드간 통신) - 2주차 [AWS] EKS Network (실습- 파드간 통신) - 2주차 2023.05.02 - [클라우드/AWS] - [AWS] EKS 실습 ( 원클릭으로 생성하기 ) - 2 주차 2023.05.02 - [클라우드/AWS] - [AWS] EKS Network (실습- 네트워크 기본 정보 확인) - 2주차 파트간 통신을 할 때 AWS VPC CNI는 어떻게 통신이 되는 지 확인해보자 . 칼리코와 같은 기존 온프램 CNI는 파트 간 통신(다른 워커노드)하게되면 Clouster IP를 캡슐화하여 목적지 워커노드에서 디캡슐화를 진행하는 과정이 필요하다. AWS VPC CNI는 캡슐화는 진행되지 않아 보다 빠르다는 장정이 있다는 것을 선행하고 실습 진행하겠다. 테스트 시 TCPDUMP를 떠서 어떤 인터페이스를 통해가는.. 2023. 5. 2.
[AWS] EKS Network (실습- 네트워크 기본 정보 확인) - 2주차 실습 환경을 구성 후 따라하는 것을 권장합니다. 2023.05.02 - [클라우드/AWS] - [AWS] EKS 실습 ( 원클릭으로 생성하기 ) [AWS] EKS 실습 ( 원클릭으로 생성하기 ) EKS 설치 사용 2023.04.26 - [클라우드/AWS] - [AWS] EKS 설치 / 사용 [AWS] EKS 설치 / 사용 기술향상을 위해 EKS 스터디를 참여하게 되었습니다. 좋은 기회를 얻은 것 같습니다. ------ kubernetes 명령어 / 베어메 blog.base-on.co.kr 네트워크 기본 정보 확인 #bastion 인스턴스에서 실행 kubectl get pod -n kube-system -l k8s-app=kube-dns -owide NAME READY STATUS RESTARTS AGE .. 2023. 5. 2.
[AWS] EKS 실습 ( 원클릭으로 생성하기 ) - 2 주차 EKS 설치 사용 2023.04.26 - [클라우드/AWS] - [AWS] EKS 설치 / 사용 [AWS] EKS 설치 / 사용 기술향상을 위해 EKS 스터디를 참여하게 되었습니다. 좋은 기회를 얻은 것 같습니다. ------ kubernetes 명령어 / 베어메탈로 설치한 경험은 있지만 AWS EKS는 처음이라 처음부터 제가 모르는 부분 하나 blog.base-on.co.kr 실습환경 클라우드 환경 : AWS 준비 : AWS / SSH 키페어 (이름) / IAM 계정 생성 후 키 - 이전 글 참고 구성 설명 : Bastion을 생성하는 cloud fomation에서 EKSCTL을 생성하는 스크립트 실행 AZ : 3개 (192.168.1~3.0/24) 워커노드 :3 개 리전 : 서울 링크 > /etc/p.. 2023. 5. 2.
반응형