cluster.yaml
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: worldskills-cluster
region: ap-northeast-2
version: "1.32"
vpc:
id: vpc-0b8a555b50fd1bf54
subnets:
private:
private-a: { id: subnet-0a0d6cd7a912a978f }
private-b: { id: subnet-0a79d158ba5d4b846 }
managedNodeGroups:
- name: compute-node
instanceType: t3.medium
desiredCapacity: 2
maxSize: 2
minSize: 2
volumeSize: 20
privateNetworking: true
fargateProfiles:
- name: fargate-node
selectors:
- namespace: fargate
좋은 사이트 문제푸는 링크
https://learn.kodekloud.com/user/courses/kubernetes-challenges
이건 답지 https://github.com/kodekloudhub/kubernetes-challenges/tree/master
eksctl
[
https://eksctl.io/](https://eksctl.io/](https://eksctl.io/))
alb ingress controller [
https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/deploy/installation/](https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/deploy/installation/](https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/deploy/installation/))
https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.2/guide/ingress/annotations/
config fix schema에 많은 정보들이 있음 그리고 노드 접속을 ssh나 ssm으로 접근해볼것
https://pmhonly.notion.site/2023-fe570d21a1964948ac1ffc1d8199a01e