项目作者: nlamirault
项目描述 :
Terraform module for Cert-Manager
高级语言: HCL
项目地址: git://github.com/nlamirault/terraform-aws-cert-manager.git
Cert-Manager into AWS
See: https://github.com/terraform-aws-modules/terraform-aws-iam/tree/master/modules/iam-role-for-service-accounts-eks

Usage
module "cert_manager" {
source = "nlamirault/cert-manager/aws"
version = "1.0.0"
project = var.project
namespace = var.namespace
service_account = var.service_accounttags = var.tags
tags = var.tags
}
and variables :
project = "foo-prod"
region = "europe-west1"
##############################################################################
# Cert-Manager
namespace = "dns"
service_account = "cert-manager"
Documentation
Requirements
Providers
Name |
Version |
aws |
>= 3.26.0 |
Modules
Name |
Source |
Version |
role |
terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc |
4.7.0 |
Resources
Name |
Description |
Type |
Default |
Required |
cluster_name |
Name of the EKS cluster |
string |
n/a |
yes |
namespace |
The Kubernetes namespace |
string |
n/a |
yes |
service_account |
The Kubernetes service account |
string |
n/a |
yes |
tags |
Tags for VPC |
map(string) |
- {
“made-by”: “terraform” }
|
no |
Outputs
Name |
Description |
role_arn |
Role ARN for Cert-Manager |