1 個回答
- 最新
- 最多得票
- 最多評論
-1
Hello there,
You can set these environment variables as part of your Terraform Configuration. To have flexibility in configuring the env of the CNI, you can set the env outside of your Terraform Configuration as well.
You can also write a script that will generate all the env you want to set using the kubectl
command. Use Terraform to launch the script.
To set WARM_IP_TARGET
to 5 for example, you can use the command below:
kubectl set env ds aws-node -n kube-system WARM_IP_TARGET=5
See more info on the CNI ENVs
已回答 2 年前
相關內容
- AWS 官方已更新 2 年前
- AWS 官方已更新 1 年前
Hey Olawale! Unfortunately, this isn't an answer to my question.
The Terraform resource corresponding to the CNI Daemonset is aws_eks_addon, which doesn't have any mechanism for passing/defining environment variables.
Unfortunately, this doesn't work either- Kubectl is not available in our Terraform environment (Atlantis).