fix 201-aks-helm (#183)

This commit is contained in:
lonegunmanb
2023-03-01 10:23:16 +08:00
committed by GitHub
parent 4b813f543c
commit 819a4b141d
7 changed files with 66 additions and 113 deletions

View File

@ -1,20 +1,12 @@
# Define the helm provider to use the AKS cluster
provider "helm" {
kubernetes {
host = "${azurerm_kubernetes_cluster.default.kube_config.0.host}"
client_certificate = "${base64decode(azurerm_kubernetes_cluster.default.kube_config.0.client_certificate)}"
client_key = "${base64decode(azurerm_kubernetes_cluster.default.kube_config.0.client_key)}"
cluster_ca_certificate = "${base64decode(azurerm_kubernetes_cluster.default.kube_config.0.cluster_ca_certificate)}"
}
service_account = "tiller"
}
# Install a sample ghost blog
# Install nginx-ingress-controller
resource "helm_release" "ghost" {
name = "ghost-blog"
chart = "bitnami/ghost"
name = "nginx-ingress-controller"
depends_on = ["kubernetes_cluster_role_binding.tiller"]
repository = "https://charts.bitnami.com/bitnami"
chart = "nginx-ingress-controller"
set {
name = "service.type"
value = "ClusterIP"
}
}