Difference between revisions of "Terraform EKS module: cluster addons"
Jump to navigation
Jump to search
Tags: Mobile web edit, Mobile edit |
|||
(26 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | * https://registry.terraform.io/modules/terraform-aws-modules/eks/aws/latest#input_cluster_addons | |
+ | Inputs: | ||
+ | * <code>[[cluster_addons]]</code> | ||
+ | * <code>[[cluster_addons_timeouts]]</code> | ||
+ | * [[Terraform resource]]: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_addon | ||
+ | |||
+ | * <code>[[kube-proxy]]</code> | ||
+ | * <code>[[vpc-cni]]: [[aws-node]]</code> | ||
+ | * <code>[[aws-ebs-csi-driver]]</code> | ||
+ | * <code>[[coredns]]</code> | ||
+ | * <code>[[aws-guardduty-agent]]</code> | ||
+ | |||
+ | |||
+ | == Example Terraform resource == | ||
* {{cluster_addons example}} | * {{cluster_addons example}} | ||
+ | |||
+ | |||
+ | cluster_addons = { | ||
+ | aws-ebs-csi-driver = { | ||
+ | [[service_account_role_arn]] = "arn:aws:iam::123456789012:role/amazon-eks-ebs-csi-driver-role-8fmuw5" | ||
+ | addon_version = "v1.13.0-eksbuild.2" | ||
+ | resolve_conflicts="PRESERVE" | ||
+ | } | ||
+ | } | ||
+ | Ref: https://stackoverflow.com/questions/74648632/how-do-i-use-the-aws-ebs-csi-driver-addon-when-using-the-aws-eks-terraform-modul | ||
== Related == | == Related == | ||
* [[Terraform EKS module official usage example]] | * [[Terraform EKS module official usage example]] | ||
* [[Terraform EKS module Addons]] | * [[Terraform EKS module Addons]] | ||
+ | * Terraform resource: <code>[[aws_eks_addon]]</code> | ||
+ | * [[AmazonEKS_EBS_CSI_DriverRole]] | ||
+ | * [[Terraform module: ebs csi irsa role]] | ||
+ | * [[AWS EKS Addons]] | ||
+ | * <code>[[aws eks list-addons]]</code> | ||
== See also == | == See also == | ||
− | * | + | * {{tf eks addons}} |
* {{tf eks module}} | * {{tf eks module}} | ||
[[Category:TF]] | [[Category:TF]] |
Latest revision as of 17:41, 26 February 2024
Inputs:
- Terraform resource: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_addon
Example Terraform resource[edit]
cluster_addons = { coredns = { preserve = true most_recent = true timeouts = { create = "25m" delete = "10m" } } kube-proxy = { most_recent = true } vpc-cni = { most_recent = true } aws-ebs-csi-driver = { most_recent = true } }
cluster_addons = { aws-ebs-csi-driver = { service_account_role_arn = "arn:aws:iam::123456789012:role/amazon-eks-ebs-csi-driver-role-8fmuw5" addon_version = "v1.13.0-eksbuild.2" resolve_conflicts="PRESERVE" } }
Related[edit]
- Terraform EKS module official usage example
- Terraform EKS module Addons
- Terraform resource:
aws_eks_addon
- AmazonEKS_EBS_CSI_DriverRole
- Terraform module: ebs csi irsa role
- AWS EKS Addons
aws eks list-addons
See also[edit]
Advertising: