EKS 클러스터 활용 - VPC CNI custom networking 활용
·
Container/Kubernetes
0. VPC CIDR 대역 2개로 설정 및 secondary subnet 세팅  1. 필수 설정 (1) aws-node DaemonSet 필수 옵션 수정AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG: Custom 네트워크 설정 및 Pod IP 대역 분리ENABLE_PREFIX_DELEGATION: Pod 할당량이 defult 로 설정되는 것 방지# aws-node DaemonSet 설정 수정$ kubectl edit daemonset aws-node -n kube-system# 수정 내용 (false -> true)- name: AWS_VPC_K8S_CNI_CUSTOM_NETWORK_CFG value: "true" ..- name: ENABLE_PREFIX_DELEGATION val..
EKS 클러스터 활용 - 기본 세팅
·
Container/Kubernetes
0. EKS Cluster 생성 후, 기본 세팅$ aws eks update-kubeconfig --region {region-code} --name {my-cluster}kubeconfig 공식문서 * eksctl 설치# for ARM systems, set ARCH to: `arm64`, `armv6` or `armv7`ARCH=amd64PLATFORM=$(uname -s)_$ARCHcurl -sLO "https://github.com/eksctl-io/eksctl/releases/latest/download/eksctl_$PLATFORM.tar.gz"# (Optional) Verify checksumcurl -sL "https://github.com/eksctl-io/eksctl/releases/l..
[EKS] 버전 업그레이드 중 failed to assign an IP address to container 에러 해결
·
Container/Kubernetes
운영계 AWS EKS 버전 EOL로 인한 업그레이드 작업 (v1.26 > v1.27) 을 하고, 서비스 확인 중 ArgoCD 에서 다음과 같은 로그를 확인하였다. (combined from similar events): Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "9fc96afb68b14756a148eac4b2898fb180809cdf5eeef45f6611d5af5a5d4f9f": plugin type="aws-cni" name="aws-cni" failed (add): add cmd: failed to assign an IP address to container  1. ..
ywopsx
'Container/Kubernetes' 카테고리의 글 목록