Difference between revisions of "Terraform EKS module: cluster addons"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
 
(33 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{lc}}
+
* 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 = {
 
   cluster_addons = {
     coredns = {
+
     aws-ebs-csi-driver = {
       preserve    = true
+
       [[service_account_role_arn]] = "arn:aws:iam::123456789012:role/amazon-eks-ebs-csi-driver-role-8fmuw5"
       most_recent = true
+
       addon_version = "v1.13.0-eksbuild.2"
+
      resolve_conflicts="PRESERVE"
      timeouts = {
 
        create = "25m"
 
        delete = "10m"
 
      }
 
    }
 
    kube-proxy = {
 
      most_recent = true
 
    }
 
    vpc-cni = {
 
      most_recent = true
 
 
     }
 
     }
 
   }
 
   }
 +
Ref: https://stackoverflow.com/questions/74648632/how-do-i-use-the-aws-ebs-csi-driver-addon-when-using-the-aws-eks-terraform-modul
  
 +
== Related ==
 +
* [[Terraform EKS module official usage example]]
 +
* [[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 ==
 +
* {{tf eks addons}}
 +
* {{tf eks module}}
  
{{tf eks module}}
+
[[Category:TF]]

Latest revision as of 17:41, 26 February 2024

Advertising: