Add Vault ingress

This commit is contained in:
Khue Doan 2020-11-23 08:39:24 +07:00
parent 1f90d0351c
commit 4d65d8321e
2 changed files with 41 additions and 21 deletions

41
platform/ingress.tf Normal file
View File

@ -0,0 +1,41 @@
resource "kubernetes_ingress" "grafana_ingress" {
metadata {
name = "grafana-ingress"
namespace = helm_release.prometheus.namespace
}
spec {
rule {
host = "grafana.khuedoan.com"
http {
path {
backend {
service_name = "kube-prometheus-stack-grafana"
service_port = 80
}
}
}
}
}
}
resource "kubernetes_ingress" "vault_ingress" {
metadata {
name = "vault-ingress"
namespace = helm_release.vault.namespace
}
spec {
rule {
host = "vault.khuedoan.com"
http {
path {
backend {
service_name = "vault"
service_port = 8200
}
}
}
}
}
}

View File

@ -116,27 +116,6 @@ resource "helm_release" "longhorn" {
create_namespace = true
}
resource "kubernetes_ingress" "grafana_ingress" {
metadata {
name = "grafana-ingress"
namespace = helm_release.prometheus.namespace
}
spec {
rule {
host = "grafana.khuedoan.com"
http {
path {
backend {
service_name = "kube-prometheus-stack-grafana"
service_port = 80
}
}
}
}
}
}
resource "helm_release" "vault" {
name = "vault"
repository = "https://helm.releases.hashicorp.com"