deployment
devops-wien/deployment/kubernetes
Terraform Module
HCL
KUBERNETES
https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/deployment_v1
Install
module "deployment" {
source = "devops-wien/deployment/kubernetes"
version = "0.0.14"
}
README
terraform-kubernetes-deployment https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/deployment_v1
Inputs (13)
| Name | Type | Description | Default |
|---|---|---|---|
| host | string | (Required) The hostname (in form of URI) of the Kubernetes API. Can be sourced f | required |
| client_key | string | (Required) PEM-encoded client certificate key for TLS authentication. Can be sou | required |
| cluster_ca_certificate | string | (Required) PEM-encoded root certificates bundle for TLS authentication. Can be s | required |
| client_certificate | string | (Required) PEM-encoded client certificate for TLS authentication. Can be sourced | required |
| dns_names | list(string) | [
"example.com"
] | |
| target_port | number | 80 | |
| requests_cpu | string | "250m" | |
| name | string | "deployment" | |
| image | string | "yeasy/simple-web" | |
| zone | string | Zone | "at-vie-1" |
| deployment_strategy | string | (Optional) The deployment strategy to use to replace existing pods with new ones | "RollingUpdate" |
| requests_memory | string | "64Mi" | |
| env_name | string | Environment (Prod or Dev) | "dev" |
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.14
Cloud KUBERNETES
★ Stars3
Forks1
Total downloads4.3k
Inputs13
LicenseApache-2.0
Namespacedevops-wien
Updated