nlamirault / terraform-aws-karpenter

Terraform module for Karpenter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Karpenter

Deprecated. See: https://github.com/terraform-aws-modules/terraform-aws-iam/tree/master/modules/iam-role-for-service-accounts-eks

Terraform module which configure Karpenter resources on Amazon AWS

Documentation

Requirements

Name Version
terraform >= 1.0.0
aws >= 4.0.0

Providers

Name Version
aws 4.27.0

Modules

Name Source Version
irsa_karpenter terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks 5.0.0

Resources

Name Type
aws_iam_instance_profile.karpenter resource
aws_eks_cluster.this data source
aws_eks_node_group.this data source

Inputs

Name Description Type Default Required
cluster_name Name of the EKS cluster string n/a yes
cluster_node_group_name Node Group name for Karpenter string n/a yes
namespace The Kubernetes namespace string "kube-system" no
service_account The Kubernetes service account string "karpenter" no
tags Tags for AWS resources map(string) {} no

Outputs

Name Description
role_arn Amazon Resource Name for Karpenter

About

Terraform module for Karpenter


Languages

Language:HCL 81.7%Language:Makefile 18.3%