You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

ContainerCluster

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringContainerCluster
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specContainerClusterSpec
statusContainerClusterStatus

ContainerClusterSpec

Appears on:ContainerCluster, ContainerClusterStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
secretRefKubernetes core/v1.LocalObjectReference
additionalZones[]string(Optional) Deprecated
addonsConfig[]ContainerClusterSpecAddonsConfig(Optional)
clusterIpv4CIDRstring(Optional)
defaultMaxPodsPerNodeint64(Optional)
descriptionstring(Optional)
enableKubernetesAlphabool(Optional)
enableLegacyAbacbool(Optional)
endpointstring(Optional)
initialNodeCountint64(Optional)
instanceGroupUrls[]string(Optional)
ipAllocationPolicy[]ContainerClusterSpecIpAllocationPolicy(Optional)
locationstring(Optional)
loggingServicestring(Optional)
maintenancePolicy[]ContainerClusterSpecMaintenancePolicy(Optional)
masterAuth[]ContainerClusterSpecMasterAuth(Optional)
masterAuthorizedNetworksConfig[]ContainerClusterSpecMasterAuthorizedNetworksConfig(Optional)
masterVersionstring(Optional)
minMasterVersionstring(Optional)
monitoringServicestring(Optional)
namestring
networkstring(Optional)
networkPolicy[]ContainerClusterSpecNetworkPolicy(Optional)
nodeConfig[]ContainerClusterSpecNodeConfig(Optional)
nodeLocations[]string(Optional)
nodePool[]ContainerClusterSpecNodePool(Optional)
nodeVersionstring(Optional)
privateClusterConfig[]ContainerClusterSpecPrivateClusterConfig(Optional)
projectstring(Optional)
regionstring(Optional) Deprecated
removeDefaultNodePoolbool(Optional)
resourceLabelsmap[string]string(Optional)
servicesIpv4CIDRstring(Optional)
subnetworkstring(Optional)
zonestring(Optional) Deprecated

ContainerClusterSpecAddonsConfig

Appears on:ContainerClusterSpec

FieldTypeDescription
horizontalPodAutoscaling[]ContainerClusterSpecAddonsConfigHorizontalPodAutoscaling(Optional)
httpLoadBalancing[]ContainerClusterSpecAddonsConfigHttpLoadBalancing(Optional)
kubernetesDashboard[]ContainerClusterSpecAddonsConfigKubernetesDashboard(Optional)
networkPolicyConfig[]ContainerClusterSpecAddonsConfigNetworkPolicyConfig(Optional)

ContainerClusterSpecAddonsConfigHorizontalPodAutoscaling

Appears on:ContainerClusterSpecAddonsConfig

FieldTypeDescription
disabledbool(Optional)

ContainerClusterSpecAddonsConfigHttpLoadBalancing

Appears on:ContainerClusterSpecAddonsConfig

FieldTypeDescription
disabledbool(Optional)

ContainerClusterSpecAddonsConfigKubernetesDashboard

Appears on:ContainerClusterSpecAddonsConfig

FieldTypeDescription
disabledbool(Optional)

ContainerClusterSpecAddonsConfigNetworkPolicyConfig

Appears on:ContainerClusterSpecAddonsConfig

FieldTypeDescription
disabledbool(Optional)

ContainerClusterSpecIpAllocationPolicy

Appears on:ContainerClusterSpec

FieldTypeDescription
clusterIpv4CIDRBlockstring(Optional)
clusterSecondaryRangeNamestring(Optional)
createSubnetworkbool(Optional)
nodeIpv4CIDRBlockstring(Optional)
servicesIpv4CIDRBlockstring(Optional)
servicesSecondaryRangeNamestring(Optional)
subnetworkNamestring(Optional)
useIPAliasesbool(Optional)

ContainerClusterSpecMaintenancePolicy

Appears on:ContainerClusterSpec

FieldTypeDescription
dailyMaintenanceWindow[]ContainerClusterSpecMaintenancePolicyDailyMaintenanceWindow

ContainerClusterSpecMaintenancePolicyDailyMaintenanceWindow

Appears on:ContainerClusterSpecMaintenancePolicy

FieldTypeDescription
durationstring(Optional)
startTimestring

ContainerClusterSpecMasterAuth

Appears on:ContainerClusterSpec

FieldTypeDescription
clientCertificatestring(Optional)
clientCertificateConfig[]ContainerClusterSpecMasterAuthClientCertificateConfig(Optional)
clusterCaCertificatestring(Optional)
usernamestring(Optional)

ContainerClusterSpecMasterAuthClientCertificateConfig

Appears on:ContainerClusterSpecMasterAuth

FieldTypeDescription
issueClientCertificatebool

ContainerClusterSpecMasterAuthorizedNetworksConfig

Appears on:ContainerClusterSpec

FieldTypeDescription
cidrBlocks[]ContainerClusterSpecMasterAuthorizedNetworksConfigCidrBlocks(Optional)

ContainerClusterSpecMasterAuthorizedNetworksConfigCidrBlocks

Appears on:ContainerClusterSpecMasterAuthorizedNetworksConfig

FieldTypeDescription
cidrBlockstring
displayNamestring(Optional)

ContainerClusterSpecNetworkPolicy

Appears on:ContainerClusterSpec

FieldTypeDescription
enabledbool(Optional)
providerstring(Optional)

ContainerClusterSpecNodeConfig

Appears on:ContainerClusterSpec

FieldTypeDescription
diskSizeGbint64(Optional)
diskTypestring(Optional)
guestAccelerator[]ContainerClusterSpecNodeConfigGuestAccelerator(Optional)
imageTypestring(Optional)
labelsmap[string]string(Optional)
localSsdCountint64(Optional)
machineTypestring(Optional)
metadatamap[string]string(Optional)
minCPUPlatformstring(Optional)
oauthScopes[]string(Optional)
preemptiblebool(Optional)
serviceAccountstring(Optional)
tags[]string(Optional)

ContainerClusterSpecNodeConfigGuestAccelerator

Appears on:ContainerClusterSpecNodeConfig

FieldTypeDescription
countint64
typestring

ContainerClusterSpecNodePool

Appears on:ContainerClusterSpec

FieldTypeDescription
autoscaling[]ContainerClusterSpecNodePoolAutoscaling(Optional)
initialNodeCountint64(Optional)
instanceGroupUrls[]string(Optional)
management[]ContainerClusterSpecNodePoolManagement(Optional)
maxPodsPerNodeint64(Optional)
namestring(Optional)
namePrefixstring(Optional)
nodeConfig[]ContainerClusterSpecNodePoolNodeConfig(Optional)
nodeCountint64(Optional)
versionstring(Optional)

ContainerClusterSpecNodePoolAutoscaling

Appears on:ContainerClusterSpecNodePool

FieldTypeDescription
maxNodeCountint64
minNodeCountint64

ContainerClusterSpecNodePoolManagement

Appears on:ContainerClusterSpecNodePool

FieldTypeDescription
autoRepairbool(Optional)
autoUpgradebool(Optional)

ContainerClusterSpecNodePoolNodeConfig

Appears on:ContainerClusterSpecNodePool

FieldTypeDescription
diskSizeGbint64(Optional)
diskTypestring(Optional)
guestAccelerator[]ContainerClusterSpecNodePoolNodeConfigGuestAccelerator(Optional)
imageTypestring(Optional)
labelsmap[string]string(Optional)
localSsdCountint64(Optional)
machineTypestring(Optional)
metadatamap[string]string(Optional)
minCPUPlatformstring(Optional)
oauthScopes[]string(Optional)
preemptiblebool(Optional)
serviceAccountstring(Optional)
tags[]string(Optional)

ContainerClusterSpecNodePoolNodeConfigGuestAccelerator

Appears on:ContainerClusterSpecNodePoolNodeConfig

FieldTypeDescription
countint64
typestring

ContainerClusterSpecPrivateClusterConfig

Appears on:ContainerClusterSpec

FieldTypeDescription
enablePrivateEndpointbool(Optional)
enablePrivateNodesbool(Optional)
masterIpv4CIDRBlockstring(Optional)
privateEndpointstring(Optional)
publicEndpointstring(Optional)

ContainerClusterStatus

Appears on:ContainerCluster

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputContainerClusterSpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:ContainerClusterStatus


Sensitive Values

NameTypeDescription
master_auth.<index>.client_keystring
master_auth.<index>.passwordstring