Skip to content

Commit

Permalink
Remove deprecated Istio CA and issuer resources from main.tf
Browse files Browse the repository at this point in the history
  • Loading branch information
brettcurtis committed Oct 12, 2024
1 parent 47d8400 commit 5cfb80c
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 70 deletions.
9 changes: 3 additions & 6 deletions regional/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ No requirements.

| Name | Version |
|------|---------|
| <a name="provider_google"></a> [google](#provider\_google) | 5.40.0 |
| <a name="provider_helm"></a> [helm](#provider\_helm) | 2.14.1 |
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | 2.31.0 |
| <a name="provider_google"></a> [google](#provider\_google) | 6.4.0 |
| <a name="provider_helm"></a> [helm](#provider\_helm) | 2.15.0 |
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | 2.32.0 |

## Modules

Expand All @@ -29,8 +29,6 @@ No modules.
| [helm_release.gateway](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource |
| [helm_release.istiod](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource |
| [kubernetes_ingress_v1.istio_gateway](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/ingress_v1) | resource |
| [kubernetes_manifest.istio_ca_certificate](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_ca_issuer](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_gateway_backendconfig](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_gateway_ca_certificate](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_gateway_ca_issuer](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
Expand All @@ -40,7 +38,6 @@ No modules.
| [kubernetes_manifest.istio_gateway_mcs](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_gateway_selfsigned_issuer](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_gateway_tls](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |
| [kubernetes_manifest.istio_selfsigned_issuer](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/manifest) | resource |

## Inputs

Expand Down
64 changes: 0 additions & 64 deletions regional/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -404,70 +404,6 @@ resource "kubernetes_manifest" "istio_gateway_mci" {

# Cert

resource "kubernetes_manifest" "istio_ca_certificate" {
manifest = {
apiVersion = "cert-manager.io/v1"
kind = "Certificate"

metadata = {
name = "istio-ca"
namespace = "istio-system"
}

spec = {
commonName = "istio-ca"
duration = "2160h"
isCA = true

issuerRef = {
name = "selfsigned"
kind = "Issuer"
group = "cert-manager.io"
}

secretName = "istio-ca"

subject = {
organizations = ["istio.osinfra.io"]
}
}
}
}

resource "kubernetes_manifest" "istio_ca_issuer" {
manifest = {
apiVersion = "cert-manager.io/v1"
kind = "Issuer"

metadata = {
name = "istio-ca"
namespace = "istio-system"
}

spec = {
ca = {
secretName = "istio-ca"
}
}
}
}

resource "kubernetes_manifest" "istio_selfsigned_issuer" {
manifest = {
apiVersion = "cert-manager.io/v1"
kind = "Issuer"

metadata = {
name = "selfsigned"
namespace = "istio-system"
}

spec = {
selfSigned = {}
}
}
}

resource "kubernetes_manifest" "istio_gateway_ca_certificate" {
manifest = {
apiVersion = "cert-manager.io/v1"
Expand Down

0 comments on commit 5cfb80c

Please sign in to comment.