Field | Type | Description |
---|---|---|
apiVersion |
string | google.kubeform.com/v1alpha1 |
kind |
string | ContainerCluster |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
ContainerClusterSpec | |
status |
ContainerClusterStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
additionalZones |
[]string | (Optional) |
addonsConfig |
[]ContainerClusterSpecAddonsConfig | (Optional) |
clusterIpv4CIDR |
string | (Optional) |
description |
string | (Optional) |
enableBinaryAuthorization |
bool | (Optional) Deprecated |
enableKubernetesAlpha |
bool | (Optional) |
enableLegacyAbac |
bool | (Optional) |
enableTpu |
bool | (Optional) Deprecated |
endpoint |
string | (Optional) |
initialNodeCount |
int | (Optional) |
instanceGroupUrls |
[]string | (Optional) |
ipAllocationPolicy |
[]ContainerClusterSpecIpAllocationPolicy | (Optional) |
loggingService |
string | (Optional) |
maintenancePolicy |
[]ContainerClusterSpecMaintenancePolicy | (Optional) |
masterAuth |
[]ContainerClusterSpecMasterAuth | (Optional) |
masterAuthorizedNetworksConfig |
[]ContainerClusterSpecMasterAuthorizedNetworksConfig | (Optional) |
masterIpv4CIDRBlock |
string | (Optional) Deprecated |
masterVersion |
string | (Optional) |
minMasterVersion |
string | (Optional) |
monitoringService |
string | (Optional) |
name |
string | |
network |
string | (Optional) |
networkPolicy |
[]ContainerClusterSpecNetworkPolicy | (Optional) |
nodeConfig |
[]ContainerClusterSpecNodeConfig | (Optional) |
nodePool |
[]ContainerClusterSpecNodePool | (Optional) |
nodeVersion |
string | (Optional) |
podSecurityPolicyConfig |
[]ContainerClusterSpecPodSecurityPolicyConfig | (Optional) Deprecated |
privateCluster |
bool | (Optional) Deprecated |
privateClusterConfig |
[]ContainerClusterSpecPrivateClusterConfig | (Optional) |
project |
string | (Optional) |
region |
string | (Optional) |
removeDefaultNodePool |
bool | (Optional) |
resourceLabels |
map[string]string | (Optional) |
subnetwork |
string | (Optional) |
zone |
string | (Optional) |
Field | Type | Description |
---|---|---|
horizontalPodAutoscaling |
[]ContainerClusterSpecAddonsConfigHorizontalPodAutoscaling | (Optional) |
httpLoadBalancing |
[]ContainerClusterSpecAddonsConfigHttpLoadBalancing | (Optional) |
kubernetesDashboard |
[]ContainerClusterSpecAddonsConfigKubernetesDashboard | (Optional) |
networkPolicyConfig |
[]ContainerClusterSpecAddonsConfigNetworkPolicyConfig | (Optional) |
Field | Type | Description |
---|---|---|
disabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
disabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
disabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
disabled |
bool | (Optional) |
Field | Type | Description |
---|---|---|
clusterIpv4CIDRBlock |
string | (Optional) |
clusterSecondaryRangeName |
string | (Optional) |
createSubnetwork |
bool | (Optional) |
servicesIpv4CIDRBlock |
string | (Optional) |
servicesSecondaryRangeName |
string | (Optional) |
subnetworkName |
string | (Optional) |
Field | Type | Description |
---|---|---|
dailyMaintenanceWindow |
[]ContainerClusterSpecMaintenancePolicyDailyMaintenanceWindow |
Field | Type | Description |
---|---|---|
duration |
string | (Optional) |
startTime |
string |
Field | Type | Description |
---|---|---|
clientCertificate |
string | (Optional) |
clientCertificateConfig |
[]ContainerClusterSpecMasterAuthClientCertificateConfig | (Optional) |
clusterCaCertificate |
string | (Optional) |
username |
string |
Field | Type | Description |
---|---|---|
issueClientCertificate |
bool |
Field | Type | Description |
---|---|---|
cidrBlocks |
[]ContainerClusterSpecMasterAuthorizedNetworksConfigCidrBlocks | (Optional) |
Field | Type | Description |
---|---|---|
cidrBlock |
string | |
displayName |
string | (Optional) |
Field | Type | Description |
---|---|---|
enabled |
bool | (Optional) |
provider |
string | (Optional) |
Field | Type | Description |
---|---|---|
diskSizeGb |
int | (Optional) |
diskType |
string | (Optional) |
guestAccelerator |
[]ContainerClusterSpecNodeConfigGuestAccelerator | (Optional) |
imageType |
string | (Optional) |
labels |
map[string]string | (Optional) |
localSsdCount |
int | (Optional) |
machineType |
string | (Optional) |
metadata |
map[string]string | (Optional) |
minCPUPlatform |
string | (Optional) |
oauthScopes |
[]string | (Optional) |
preemptible |
bool | (Optional) |
serviceAccount |
string | (Optional) |
tags |
[]string | (Optional) |
taint |
[]ContainerClusterSpecNodeConfigTaint | (Optional) Deprecated |
workloadMetadataConfig |
[]ContainerClusterSpecNodeConfigWorkloadMetadataConfig | (Optional) Deprecated |
Field | Type | Description |
---|---|---|
count |
int | |
type |
string |
Field | Type | Description |
---|---|---|
effect |
string | |
key |
string | |
value |
string |
Field | Type | Description |
---|---|---|
nodeMetadata |
string |
Field | Type | Description |
---|---|---|
autoscaling |
[]ContainerClusterSpecNodePoolAutoscaling | (Optional) |
initialNodeCount |
int | (Optional) |
instanceGroupUrls |
[]string | (Optional) |
management |
[]ContainerClusterSpecNodePoolManagement | (Optional) |
maxPodsPerNode |
int | (Optional) Deprecated |
name |
string | (Optional) |
namePrefix |
string | (Optional) Deprecated |
nodeConfig |
[]ContainerClusterSpecNodePoolNodeConfig | (Optional) |
nodeCount |
int | (Optional) |
version |
string | (Optional) |
Field | Type | Description |
---|---|---|
maxNodeCount |
int | |
minNodeCount |
int |
Field | Type | Description |
---|---|---|
autoRepair |
bool | (Optional) |
autoUpgrade |
bool | (Optional) |
Field | Type | Description |
---|---|---|
diskSizeGb |
int | (Optional) |
diskType |
string | (Optional) |
guestAccelerator |
[]ContainerClusterSpecNodePoolNodeConfigGuestAccelerator | (Optional) |
imageType |
string | (Optional) |
labels |
map[string]string | (Optional) |
localSsdCount |
int | (Optional) |
machineType |
string | (Optional) |
metadata |
map[string]string | (Optional) |
minCPUPlatform |
string | (Optional) |
oauthScopes |
[]string | (Optional) |
preemptible |
bool | (Optional) |
serviceAccount |
string | (Optional) |
tags |
[]string | (Optional) |
taint |
[]ContainerClusterSpecNodePoolNodeConfigTaint | (Optional) Deprecated |
workloadMetadataConfig |
[]ContainerClusterSpecNodePoolNodeConfigWorkloadMetadataConfig | (Optional) Deprecated |
Field | Type | Description |
---|---|---|
count |
int | |
type |
string |
Field | Type | Description |
---|---|---|
effect |
string | |
key |
string | |
value |
string |
Field | Type | Description |
---|---|---|
nodeMetadata |
string |
Field | Type | Description |
---|---|---|
enabled |
bool |
Field | Type | Description |
---|---|---|
enablePrivateEndpoint |
bool | (Optional) |
enablePrivateNodes |
bool | (Optional) |
masterIpv4CIDRBlock |
string | (Optional) |
privateEndpoint |
string | (Optional) |
publicEndpoint |
string | (Optional) |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
ContainerClusterSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
Name | Type | Description |
---|---|---|
master_auth.<index>.client_key |
string | |
master_auth.<index>.password |
string |