Add ingress for longhorn

This commit is contained in:
Khue Doan 2020-11-24 00:55:45 +07:00
parent fd21f95852
commit 394efcec51

View File

@ -1,3 +1,7 @@
locals {
domain = "khuedoan.com"
}
resource "kubernetes_ingress" "grafana_ingress" {
metadata {
name = "grafana-ingress"
@ -6,7 +10,7 @@ resource "kubernetes_ingress" "grafana_ingress" {
spec {
rule {
host = "grafana.khuedoan.com"
host = "grafana.${local.domain}"
http {
path {
backend {
@ -19,6 +23,27 @@ resource "kubernetes_ingress" "grafana_ingress" {
}
}
resource "kubernetes_ingress" "longhorn" {
metadata {
name = "longhorn-ingress"
namespace = helm_release.longhorn.namespace
}
spec {
rule {
host = "longhorn.${local.domain}"
http {
path {
backend {
service_name = "longhorn-frontend"
service_port = 80
}
}
}
}
}
}
resource "kubernetes_ingress" "vault_ingress" {
metadata {
name = "vault-ingress"
@ -27,7 +52,7 @@ resource "kubernetes_ingress" "vault_ingress" {
spec {
rule {
host = "vault.khuedoan.com"
host = "vault.${local.domain}"
http {
path {
backend {