Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cluster-api-aws: EKS 지원 추가 #166

Merged
merged 2 commits into from
Feb 7, 2023
Merged

cluster-api-aws: EKS 지원 추가 #166

merged 2 commits into from
Feb 7, 2023

Conversation

zugwan
Copy link
Contributor

@zugwan zugwan commented Jan 30, 2023

.cluster.eksEnabled 변수를 통해 EKS로 클러스터 생성 여부를 선택할 수 있고 다른 부분은 기존과 동일한 설정을 사용합니다.

워커 노드는 아래와 같이 AWS EKS 노드로 설정됩니다. (https://docs.aws.amazon.com/eks/latest/userguide/eks-compute.html)

  • Machine Deployment: Self-managed nodes
  • Machine Pool: Managed node groups

@zugwan zugwan marked this pull request as ready for review January 30, 2023 04:22
@ktkfree
Copy link
Contributor

ktkfree commented Jan 31, 2023

eks enable 시, control plane, worker node 모두 eks 를 사용하게 되는건가요?
worker node 중 user node 는 기존대로 machine pool 을 사용하는것 같긴 한데요.

아래 각각 어떤 형상을 사용하는걸까요?
. control plane :
. worker node (tks) :
. worker node (user) :

@zugwan zugwan force-pushed the capa_eks_support branch 2 times, most recently from 26927c0 to f347edf Compare January 31, 2023 10:47
@zugwan
Copy link
Contributor Author

zugwan commented Jan 31, 2023

eks enable 시, control plane, worker node 모두 eks 를 사용하게 되는건가요? worker node 중 user node 는 기존대로 machine pool 을 사용하는것 같긴 한데요.

아래 각각 어떤 형상을 사용하는걸까요?

machinepool 변경 부분을 누락했었습니다.
TKS에서 클러스터 생성 시 사용하는 값 기준으로 아래와 같이 사용됩니다.

Node EKS 자원 Cluster-API 자원
Control Plane EKS AWSManagedControlPlane
Worker (TKS) Managed node groups MachinePool -> AWSManagedMachinePool
Worker (User) Self-managed nodes MachineDeployment with EKSConfigTemplate

참고:

  • EKS가 아닌 경우
Node Cluster-API 자원
Control Plane KubeadmControlPlane and AWSCluster
Worker (TKS) MachinePool -> AWSMachinePool
Worker (User) MachineDeployment with KubeadmConfigTemplate

@zugwan zugwan force-pushed the capa_eks_support branch 4 times, most recently from cfa41d8 to 8f90def Compare February 1, 2023 12:21
@github-actions
Copy link

github-actions bot commented Feb 4, 2023

This PR is stale because it has been open 3 days with no activity. Remove stale label or comment or this will be closed in 3 days.

@github-actions github-actions bot added the Stale There has been no activity on this label Feb 4, 2023
@zugwan zugwan removed the Stale There has been no activity on this label Feb 6, 2023
@zugwan zugwan merged commit 95482d6 into main Feb 7, 2023
@zugwan zugwan deleted the capa_eks_support branch February 7, 2023 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants