eks amazon2023 ami 변경점 / userdata

문학적인유사성·2024년 2월 28일
0

AWS

목록 보기
62/63

기존에 아마존 리눅스2 /etc/eks/bootstrap.sh 에서 변경되었음

nodeadm으로 변경됨

공식문서 nodeadm

userdata에 아래와 같이 바꿔서 넣어줘야한다.

MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="BOUNDARY"

--BOUNDARY
Content-Type: application/node.eks.aws

---
apiVersion: node.eks.aws/v1alpha1
kind: NodeConfig
spec:
  cluster:
    name: my-cluster
    apiServerEndpoint: https://example.com
    certificateAuthority: Y2VydGlmaWNhdGVBdXRob3JpdHk=
    cidr: 10.100.0.0/16

--BOUNDARY--

런치템플릿 7번 바꿈ㅠㅠ


음..secondary ip를 이용해 pod ip를 100번 대역으로 바꾸고, cidr 변경해주니 coredns가 endpoint를 찾아가지 못한다... 확인필요

20240229
포드의 cat /etc/resolv.conf를 확인해봤을때,
kube-dns의 clusterip로 설정되어있지 않은 것을 확인했다.
CIDR is your cluster's Pod IP CIDR. This value is used to infer your cluster's DNS address.
위의 cidr는 svc cidr로 바꿔버리면 될 것이라 생각해서 svc cidr로 변경해줬더니 kube-dns의 clusterip로 설정되어 정상적으로 작동하는 것을 확인했다...

20240327 오류수정완료되어, 정상작동
vpc eni / amazon-ec2-net-utils 오류가 있었음... 씁..


profile
Are you nervous? Don't be

0개의 댓글