update GKE cluster module README

This commit is contained in:
Ludovico Magnocavallo 2020-04-25 07:27:29 +02:00
parent 2b6403f1c6
commit d0c1da87a1
1 changed files with 3 additions and 2 deletions

View File

@ -41,7 +41,7 @@ module "cluster-1" {
| secondary_range_pods | Subnet secondary range name used for pods. | <code title="">string</code> | ✓ | |
| secondary_range_services | Subnet secondary range name used for services. | <code title="">string</code> | ✓ | |
| subnetwork | VPC subnetwork name or self link. | <code title="">string</code> | ✓ | |
| *addons* | Addons enabled in the cluster (true means enabled). | <code title="object&#40;&#123;&#10;horizontal_pod_autoscaling &#61; bool&#10;http_load_balancing &#61; bool&#10;network_policy_config &#61; bool&#10;cloudrun_config &#61; bool&#10;istio_config &#61; object&#40;&#123;&#10;enabled &#61; bool&#10;tls &#61; bool&#10;&#125;&#41;&#10;&#125;&#41;">object({...})</code> | | <code title="&#123;&#10;horizontal_pod_autoscaling &#61; true&#10;http_load_balancing &#61; true&#10;network_policy_config &#61; false&#10;cloudrun_config &#61; false&#10;istio_config &#61; &#123;&#10;enabled &#61; false&#10;tls &#61; false&#10;&#125;&#10;&#125;">...</code> |
| *addons* | Addons enabled in the cluster (true means enabled). | <code title="object&#40;&#123;&#10;cloudrun_config &#61; bool&#10;dns_cache_config &#61; bool&#10;horizontal_pod_autoscaling &#61; bool&#10;http_load_balancing &#61; bool&#10;istio_config &#61; object&#40;&#123;&#10;enabled &#61; bool&#10;tls &#61; bool&#10;&#125;&#41;&#10;network_policy_config &#61; bool&#10;&#125;&#41;">object({...})</code> | | <code title="&#123;&#10;cloudrun_config &#61; false&#10;dns_cache_config &#61; false&#10;horizontal_pod_autoscaling &#61; true&#10;http_load_balancing &#61; true&#10;istio_config &#61; &#123;&#10;enabled &#61; false&#10;tls &#61; false&#10;&#125;&#10;network_policy_config &#61; false&#10;&#125;">...</code> |
| *authenticator_security_group* | RBAC security group for Google Groups for GKE, format is gke-security-groups@yourdomain.com. | <code title="">string</code> | | <code title="">null</code> |
| *cluster_autoscaling* | Enable and configure limits for Node Auto-Provisioning with Cluster Autoscaler. | <code title="object&#40;&#123;&#10;enabled &#61; bool&#10;cpu_min &#61; number&#10;cpu_max &#61; number&#10;memory_min &#61; number&#10;memory_max &#61; number&#10;&#125;&#41;">object({...})</code> | | <code title="&#123;&#10;enabled &#61; false&#10;cpu_min &#61; 0&#10;cpu_max &#61; 0&#10;memory_min &#61; 0&#10;memory_max &#61; 0&#10;&#125;">...</code> |
| *database_encryption* | Enable and configure GKE application-layer secrets encryption. | <code title="object&#40;&#123;&#10;enabled &#61; bool&#10;state &#61; string&#10;key_name &#61; string&#10;&#125;&#41;">object({...})</code> | | <code title="&#123;&#10;enabled &#61; false&#10;state &#61; &#34;DECRYPTED&#34;&#10;key_name &#61; null&#10;&#125;">...</code> |
@ -58,8 +58,9 @@ module "cluster-1" {
| *min_master_version* | Minimum version of the master, defaults to the version of the most recent official release. | <code title="">string</code> | | <code title="">null</code> |
| *monitoring_service* | Monitoring service (disable with an empty string). | <code title="">string</code> | | <code title="">monitoring.googleapis.com/kubernetes</code> |
| *node_locations* | Zones in which the cluster's nodes are located. | <code title="list&#40;string&#41;">list(string)</code> | | <code title="">[]</code> |
| *peering_config* | Configure peering with the master VPC for private clusters. | <code title="object&#40;&#123;&#10;export_routes &#61; bool&#10;import_routes &#61; bool&#10;&#125;&#41;">object({...})</code> | | <code title="">null</code> |
| *pod_security_policy* | Enable the PodSecurityPolicy feature. | <code title="">bool</code> | | <code title="">null</code> |
| *private_cluster_config* | Enable and configure private cluster. | <code title="object&#40;&#123;&#10;enable_private_nodes &#61; bool&#10;enable_private_endpoint &#61; bool&#10;master_ipv4_cidr_block &#61; string&#10;&#125;&#41;">object({...})</code> | | <code title="">null</code> |
| *private_cluster_config* | Enable and configure private cluster, private nodes must be true if used. | <code title="object&#40;&#123;&#10;enable_private_nodes &#61; bool&#10;enable_private_endpoint &#61; bool&#10;master_ipv4_cidr_block &#61; string&#10;&#125;&#41;">object({...})</code> | | <code title="">null</code> |
| *release_channel* | Release channel for GKE upgrades. | <code title="">string</code> | | <code title="">null</code> |
| *resource_usage_export_config* | Configure the ResourceUsageExportConfig feature. | <code title="object&#40;&#123;&#10;enabled &#61; bool&#10;dataset &#61; string&#10;&#125;&#41;">object({...})</code> | | <code title="&#123;&#10;enabled &#61; null&#10;dataset &#61; null&#10;&#125;">...</code> |
| *vertical_pod_autoscaling* | Enable the Vertical Pod Autoscaling feature. | <code title="">bool</code> | | <code title="">null</code> |