eks-dashboard

DNXLabs/eks-dashboard/aws

Terraform Module HCL AWS

Terraform module for deploying kubernetes-dashboard inside a pre-existing EKS cluster.

Install
module "eks-dashboard" {
source = "DNXLabs/eks-dashboard/aws"
version = "1.0.0"
}
plain text: /constructs/tfmod-dnxlabs-eks-dashboard-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-eks-dashboard ![Lint Status](https://github.com/DNXLabs/terraform-aws-eks-dashboard/actions) ![LICENSE](https://github.com/DNXLabs/terraform-aws-eks-dashboard/blob/master/LICENSE) Terraform module for deploying kubernetes-dashboard inside a pre-existing EKS cluster. !Dashboard UI workloads page In case you have enabled the creation of the sample user, you can retrieve the token running: kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | awk '/^admin-user-token-/{print $1}') | awk '$1=="token:"{print $2}' When the deployment is complete, now access Dashboard at: http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:https/proxy Usage `` module "eks_dashboard" { source = "git::https://github.c

Inputs (11)
NameTypeDescriptionDefault
helm_chart_repostringEKS Dashboard repository name."https://kubernetes.github.io/dashboard"
sample_user_enabledboolWhether to create k8s sample admin user and generate Bearer Token to access dashfalse
namespacestringKubernetes namespace to deploy EKS Spot termination handler Helm chart."kubernetes-dashboard"
mod_dependencystringDependence variable binds all AWS resources allocated by this module, dependent null
settingsmapAdditional settings which will be passed to the Helm chart values, see https://a{}
helm_chart_release_namestringEKS Dashboard release name."kubernetes-dashboard"
helm_chart_namestringEKS Dashboard chart name."kubernetes-dashboard"
helm_chart_versionstringEKS Dashboard chart version."4.0.0"
create_namespaceboolWhether to create k8s namespace with name defined by `namespace`.true
service_account_namestringEKS dashboard service account name."kubernetes-dashboard"
enabledbooltrue
Outputs (1)
dashboard_url
Resources (4)
helm_releasekubernetes_cluster_role_bindingkubernetes_namespacekubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud AWS
★ Stars1
Forks6
Total downloads14.1k
Inputs11
Outputs1
Resources4
LicenseApache-2.0
NamespaceDNXLabs
Updated