x509
cktf/x509/kubernetes
Terraform Kubernetes X.509 Module
Terraform Kubernetes X.509 !pipeline !release !license X.509 is a Terraform module useful for creating X.509 users using Kubernetes provider Installation Add the required configurations to your terraform config file and install module using command bellow: ``bash terraform init ` Usage `hcl module "x509" { source = "cktf/x509/kubernetes" host = " " ca_crt = " " username = "myuser" roles = { default = "edit" my-namespace = "view" } } `` Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. License This project is licensed under the MIT. Copyright (c) KoLiBer (koliberr136a1@gmail.com)
| Name | Type | Description | Default |
|---|---|---|---|
| host | string | Kubernetes Cluster Host | "" |
| ca_crt | string | Kubernetes Cluster CA Certificate | "" |
| username | string | Kubernetes X.509 Username | "" |
| timeout | string | Kubernetes X.509 Timeout | "" |
| roles | map(string) | Kubernetes X.509 Roles | {} |
kubeconfig — Kubernetes X.509 KUBECONFIG