-
Terraform にパラメータをセット
-
Terraform で構築
terraform init terraform plan terraform apply
-
karpenter のデバッグログを有効にする
kubectl patch configmap config-logging -n karpenter --patch '{"data":{"loglevel.controller":"debug"}}'
-
Provisioner を作成する
kubectl apply -f provisioner/default_1_getting_started.yaml
kubectl apply -f provisioner/default_2_sample.yaml
kubectl describe provisioner default
-
karpenter のログを確認する
kubectl logs -f -n karpenter $(kubectl get pods -n karpenter -l karpenter=controller -o name)
-
Deployment を作成する
kubectl apply -f depoloyment/sample.yaml
-
Deployment をスケールさせる
kubectl scale deployment inflate --replicas 5
-
環境を削除する
-
Depoloyment
kubectl delete -f depoloyment/sample.yaml
-
Provisioner
kubectl delete -f provisioner/default_1_getting_started.yaml
kubectl delete -f provisioner/default_2_sample.yaml
-
-
EKS を削除する
terraform destroy
-
Notifications
You must be signed in to change notification settings - Fork 0
takaf04/karpenter-sample
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
karpenter on AWS EKS Sample
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published