kubernetes
jgrancell/kubernetes/digitalocean
Terraform Module
HCL
DIGITALOCEAN
Kubernetes cluster infrastructure module for Digitalocean
Install
module "kubernetes" {
source = "jgrancell/kubernetes/digitalocean"
version = "0.0.1"
}
Inputs (8)
| Name | Type | Description | Default |
|---|---|---|---|
| os | object({ distribution | The operating system information that will be used to find an appropriate VM ima | required |
| regions | list(string) | The Digitalocean Datacenters resources will be created in. | required |
| service_tier | string | The incidence tier we're assigning this cluster to. | required |
| controlplane | object({ count = n | Configuration information for the Kubernetes controlplane nodes. | required |
| workers | object({ count = n | Configuration information for the Kubernetes worker nodes. | required |
| admin_ips | string | Comma-delineated list of IPs to allow admin access through the firewall | required |
| customer_group | string | The customer group we're assigning this cluster to. | required |
| provider_config | object({ backups | The Digitalocean-specific configuration options available. | {} |
Outputs (2)
ipscostResources (6)
digitalocean_dropletdigitalocean_firewalldigitalocean_loadbalancerdigitalocean_project_resourcesdigitalocean_recorddigitalocean_tag
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.1
Cloud DIGITALOCEAN
Total downloads556
Inputs8
Outputs2
Resources6
Namespacejgrancell
Updated