From 9876442d6409d9f8e8206eed00358e3e6415c1b0 Mon Sep 17 00:00:00 2001 From: Hongbo Miao <3375461+Hongbo-Miao@users.noreply.github.com> Date: Mon, 17 Jul 2023 02:24:00 -0700 Subject: [PATCH] chore(karpenter): clean script (#9840) --- README.md | 2 +- karpenter/Makefile | 13 ++----------- .../bin/{set_up.sh => create_amazon_eks_cluster.sh} | 10 +++++----- 3 files changed, 8 insertions(+), 17 deletions(-) rename karpenter/bin/{set_up.sh => create_amazon_eks_cluster.sh} (93%) diff --git a/README.md b/README.md index c460b3f906..e2a45294e8 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ The diagram illustrates the repository's architecture, which is considered overl (The diagram here may take a moment to load. Please wait patiently.) -![Architecture](https://github.com/Hongbo-Miao/hongbomiao.com/assets/3375461/56057de2-8632-4c1a-9e3f-597cb70f5610) +![Architecture](https://github.com/Hongbo-Miao/hongbomiao.com/assets/3375461/4abe4421-b1a5-413a-b233-1356280cbc54) ## 📦 Setup diff --git a/karpenter/Makefile b/karpenter/Makefile index 6cc7c5582c..a9734eb69e 100644 --- a/karpenter/Makefile +++ b/karpenter/Makefile @@ -1,13 +1,4 @@ eksctl-install: brew install eksctl -poetry-update-lock-file: - poetry lock --no-update -poetry-install: - poetry install --no-root -poetry-add: - poetry add xxx -poetry-add-dev: - poetry add xxx --group=dev - -poetry-run-dev: - poetry run poe dev +create-amazon-eks-cluster: + sh bin/create_amazon_eks_cluster.sh diff --git a/karpenter/bin/set_up.sh b/karpenter/bin/create_amazon_eks_cluster.sh similarity index 93% rename from karpenter/bin/set_up.sh rename to karpenter/bin/create_amazon_eks_cluster.sh index c7e04c7d52..bae94a98b6 100755 --- a/karpenter/bin/set_up.sh +++ b/karpenter/bin/create_amazon_eks_cluster.sh @@ -82,11 +82,11 @@ helm upgrade \ --install \ --namespace=karpenter \ --create-namespace \ - --version=${KARPENTER_VERSION} \ - --set=serviceAccount.annotations."eks\.amazonaws\.com/role-arn=${KARPENTER_IAM_ROLE_ARN}" \ - --set=settings.aws.clusterName=${CLUSTER_NAME} \ - --set=settings.aws.defaultInstanceProfile="KarpenterNodeInstanceProfile-${CLUSTER_NAME}" \ - --set=settings.aws.interruptionQueueName="${CLUSTER_NAME}" \ + --version="${KARPENTER_VERSION}" \ + --set="serviceAccount.annotations.eks.amazonaws.com/role-arn=${KARPENTER_IAM_ROLE_ARN}" \ + --set="settings.aws.clusterName=${CLUSTER_NAME}" \ + --set="settings.aws.defaultInstanceProfile=KarpenterNodeInstanceProfile-${CLUSTER_NAME}" \ + --set="settings.aws.interruptionQueueName=${CLUSTER_NAME}" \ --set=controller.resources.requests.cpu=1 \ --set=controller.resources.requests.memory=1Gi \ --set=controller.resources.limits.cpu=1 \