diff --git a/README.md b/README.md index 2a8d7dc..a1120f2 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ sys 0m2.015s | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13 | -| [aws](#requirement\_aws) | >= 5.14.0 | +| [aws](#requirement\_aws) | ~> 6.0 | | [helm](#requirement\_helm) | >= 2.11.0 | | [kubernetes](#requirement\_kubernetes) | >= 2.23.0 | | [null](#requirement\_null) | >= 3.2.1 | diff --git a/cert-mgr-cluster-issuer.tf b/cert-mgr-cluster-issuer.tf index 41d8dad..ee8c466 100644 --- a/cert-mgr-cluster-issuer.tf +++ b/cert-mgr-cluster-issuer.tf @@ -11,7 +11,7 @@ module "subordinate_ca" { cluster_name = var.cluster_name contact_email = var.cluster_mailing_list - validity_days = 30 + validity_days = 365 tags = merge( local.common_tags, @@ -20,8 +20,7 @@ module "subordinate_ca" { resource "kubernetes_secret" "ca_key_pair" { metadata { - name = "ca-key-pair" - # namespace = var.cluster_issuer_name + name = "ca-key-pair" namespace = var.namespace } @@ -35,6 +34,7 @@ resource "helm_release" "clusterissuer" { name = "clusterissuer" chart = "./clusterissuer" namespace = var.namespace + atomic = true set = [ { diff --git a/clusterissuer/Chart.yaml b/clusterissuer/Chart.yaml deleted file mode 100644 index 425addf..0000000 --- a/clusterissuer/Chart.yaml +++ /dev/null @@ -1,3 +0,0 @@ -apiVersion: v2 -name: clusterissuer -version: 0.1.0 diff --git a/clusterissuer/templates/clusterissuer.yaml b/clusterissuer/templates/clusterissuer.yaml deleted file mode 100644 index ed51be9..0000000 --- a/clusterissuer/templates/clusterissuer.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: {{ .Values.apiVersion }} -kind: ClusterIssuer -metadata: - name: {{ .Values.name }} -spec: - ca: - secretName: {{ .Values.secretName }} diff --git a/requirements.tf b/requirements.tf index 32e5c6f..23f9f8e 100644 --- a/requirements.tf +++ b/requirements.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 5.14.0" + version = "~> 6.0" } helm = { source = "hashicorp/helm"