Field | Type | Description |
---|---|---|
apiVersion |
string | azurerm.kubeform.com/v1alpha1 |
kind |
string | KubernetesCluster |
metadata |
Kubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. |
spec |
KubernetesClusterSpec | |
status |
KubernetesClusterStatus |
Field | Type | Description |
---|---|---|
providerRef |
Kubernetes core/v1.LocalObjectReference | |
id |
string | |
secretRef |
Kubernetes core/v1.LocalObjectReference | |
addonProfile |
[]KubernetesClusterSpecAddonProfile | (Optional) |
agentPoolProfile |
[]KubernetesClusterSpecAgentPoolProfile | |
apiServerAuthorizedIPRanges |
[]string | (Optional) |
dnsPrefix |
string | |
fqdn |
string | (Optional) |
kubeAdminConfig |
[]KubernetesClusterSpecKubeAdminConfig | (Optional) |
kubeConfig |
[]KubernetesClusterSpecKubeConfig | (Optional) |
kubernetesVersion |
string | (Optional) |
linuxProfile |
[]KubernetesClusterSpecLinuxProfile | (Optional) |
location |
string | |
name |
string | |
networkProfile |
[]KubernetesClusterSpecNetworkProfile | (Optional) |
nodeResourceGroup |
string | (Optional) |
resourceGroupName |
string | |
roleBasedAccessControl |
[]KubernetesClusterSpecRoleBasedAccessControl | (Optional) |
servicePrincipal |
[]KubernetesClusterSpecServicePrincipal | |
tags |
map[string]string | (Optional) |
windowsProfile |
[]KubernetesClusterSpecWindowsProfile | (Optional) |
Field | Type | Description |
---|---|---|
aciConnectorLinux |
[]KubernetesClusterSpecAddonProfileAciConnectorLinux | (Optional) |
httpApplicationRouting |
[]KubernetesClusterSpecAddonProfileHttpApplicationRouting | (Optional) |
omsAgent |
[]KubernetesClusterSpecAddonProfileOmsAgent | (Optional) |
Field | Type | Description |
---|---|---|
enabled |
bool | |
subnetName |
string |
Field | Type | Description |
---|---|---|
enabled |
bool | |
httpApplicationRoutingZoneName |
string | (Optional) |
Field | Type | Description |
---|---|---|
enabled |
bool | |
logAnalyticsWorkspaceID |
string |
Field | Type | Description |
---|---|---|
availabilityZones |
[]string | (Optional) |
count |
int | (Optional) |
dnsPrefix |
string | (Optional) Deprecated |
enableAutoScaling |
bool | (Optional) |
fqdn |
string | (Optional) Deprecated |
maxCount |
int | (Optional) |
maxPods |
int | (Optional) |
minCount |
int | (Optional) |
name |
string | |
nodeTaints |
[]string | (Optional) |
osDiskSizeGb |
int | (Optional) |
osType |
string | (Optional) |
type |
string | (Optional) |
vmSize |
string | |
vnetSubnetID |
string | (Optional) |
Field | Type | Description |
---|---|---|
clientCertificate |
string | (Optional) |
clusterCaCertificate |
string | (Optional) |
host |
string | (Optional) |
username |
string | (Optional) |
Field | Type | Description |
---|---|---|
clientCertificate |
string | (Optional) |
clusterCaCertificate |
string | (Optional) |
host |
string | (Optional) |
username |
string | (Optional) |
Field | Type | Description |
---|---|---|
adminUsername |
string | |
sshKey |
[]KubernetesClusterSpecLinuxProfileSshKey |
Field | Type | Description |
---|---|---|
keyData |
string |
Field | Type | Description |
---|---|---|
dnsServiceIP |
string | (Optional) |
dockerBridgeCIDR |
string | (Optional) |
loadBalancerSku |
string | (Optional) |
networkPlugin |
string | |
networkPolicy |
string | (Optional) |
podCIDR |
string | (Optional) |
serviceCIDR |
string | (Optional) |
Field | Type | Description |
---|---|---|
azureActiveDirectory |
[]KubernetesClusterSpecRoleBasedAccessControlAzureActiveDirectory | (Optional) |
enabled |
bool |
Field | Type | Description |
---|---|---|
clientAppID |
string | |
serverAppID |
string | |
tenantID |
string | (Optional) |
Field | Type | Description |
---|---|---|
clientID |
string |
Field | Type | Description |
---|---|---|
adminUsername |
string |
Field | Type | Description |
---|---|---|
observedGeneration |
int64 | (Optional) Resource generation, which is updated on mutation by the API Server. |
output |
KubernetesClusterSpec | (Optional) |
state |
kubeform.dev/kubeform/apis.State | (Optional) |
Name | Type | Description |
---|---|---|
kube_admin_config.<index>.client_key |
string | |
kube_admin_config.<index>.password |
string | |
kube_admin_config_raw |
string | |
kube_config.<index>.client_key |
string | |
kube_config.<index>.password |
string | |
kube_config_raw |
string | |
role_based_access_control.<index>.azure_active_directory.<index>.server_app_secret |
string | |
service_principal.<index>.client_secret |
string | |
windows_profile.<index>.admin_password |
string |