adding cert-manager helm chart
This commit is contained in:
+15
-10
@@ -1,16 +1,21 @@
|
|||||||
#install traffei9k
|
|
||||||
|
|
||||||
/*helm repo add traefik https://traefik.github.io/charts
|
resource "helm_release" "cert-manager" {
|
||||||
helm repo update
|
name = "cert-manager"
|
||||||
|
repository = "oci://quay.io/jetstack/charts/cert-manager"
|
||||||
|
chart = "cert-manager"
|
||||||
|
version = "v1.21.2"
|
||||||
|
namespace = "cert-manager"
|
||||||
|
create_namespace = true
|
||||||
|
wait = false
|
||||||
|
|
||||||
helm install traefik traefik/traefik \
|
|
||||||
--namespace traefik \
|
|
||||||
--create-namespace \
|
|
||||||
--set ports.web.nodePort=80 \
|
|
||||||
--set ports.websecure.nodePort=443 \
|
|
||||||
--set service.type=NodePort
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
set = [
|
||||||
|
{
|
||||||
|
name = "crds.enabled"
|
||||||
|
value = "true"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
resource "helm_release" "nginx_ingress" {
|
resource "helm_release" "nginx_ingress" {
|
||||||
|
|||||||
Reference in New Issue
Block a user