dashboard

cookielab/dashboard/kubernetes

Terraform Module HCL KUBERNETES

Terraform module for deploying Kubernetes Dashboard to k8s cluster

Install
module "dashboard" {
source = "cookielab/dashboard/kubernetes"
version = "0.13.2"
}
plain text: /constructs/tfmod-cookielab-dashboard-kubernetes/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform module for Kubernetes Dashboard > [!WARNING] > This module is no longer maintained. This module deploys Kubernetes Dashboard to your Kubernetes cluster. Usage ``terraform provider "kubernetes" { # your kubernetes provider config } module "kubernetes_dashboard" { source = "cookielab/dashboard/kubernetes" version = "0.9.0" kubernetes_namespace_create = true kubernetes_dashboard_csrf = " " } ``

Inputs (19)
NameTypeDescriptionDefault
kubernetes_dashboard_csrfstringCSRF token required
kubernetes_deployment_node_selectormap(string)Node selectors for kubernetes deployment{ "kubernetes.io/os": "linux" }
kubernetes_dashboard_deployment_argslist(string)Kubernetes deployment args.[ "--auto-generate-certificates" ]
kubernetes_ingress_namestringKubernetes ingress name."kubernetes-dashboard"
kubernetes_namespace_createboolDo you want to create kubernetes namespace?true
kubernetes_resources_name_prefixstringPrefix for kubernetes resources name. For example `tf-module-`""
kubernetes_deployment_tolerationslist(object({ key = string[ { "effect": "NoSchedule", "k
kubernetes_role_namestringKubernetes role name."kubernetes-dashboard"
kubernetes_deployment_namestringKubernetes deployment name."kubernetes-dashboard"
kubernetes_service_namestringKubernetes service name."kubernetes-dashboard"
kubernetes_resources_labelsmap(string)Additional labels for kubernetes resources.{}
kubernetes_deployment_image_registrystring"kubernetesui/dashboard"
kubernetes_deployment_image_tagstring"v2.1.0"
kubernetes_deployment_metrics_scraper_image_tagstring"v1.0.6"
kubernetes_secret_certs_namestringKubernetes secret certs name."kubernetes-dashboard-certs"
kubernetes_role_binding_namestringKubernetes role binding name."kubernetes-dashboard"
kubernetes_namespacestringKubernetes namespace to deploy kubernetes dashboard controller."kubernetes-dashboard"
kubernetes_deployment_metrics_scraper_image_registrystring"kubernetesui/metrics-scraper"
kubernetes_service_account_namestringKubernetes service account name."kubernetes-dashboard"
Outputs (4)
kubernetes_dashboard_service_name
kubernetes_dashboard_service_namespace
kubernetes_metrics_scraper_service_name
kubernetes_metrics_scraper_service_namespace
Resources (10)
kubernetes_cluster_rolekubernetes_cluster_role_bindingkubernetes_config_mapkubernetes_deploymentkubernetes_namespacekubernetes_rolekubernetes_role_bindingkubernetes_secretkubernetes_servicekubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version0.13.2
Cloud KUBERNETES
★ Stars15
Forks21
Total downloads41.7k
Inputs19
Outputs4
Resources10
LicenseMIT
Namespacecookielab
Updated