ManagedKubernetes

Create a ManagedKubernetes Resource

def ManagedKubernetes(resource_name, opts=None, addons=None, availability_zone=None, client_cert=None, client_key=None, cluster_ca_cert=None, cpu_policy=None, enable_ssh=None, exclude_autoscaler_nodes=None, image_id=None, install_cloud_monitor=None, key_name=None, kms_encrypted_password=None, kms_encryption_context=None, kube_config=None, name=None, name_prefix=None, new_nat_gateway=None, node_cidr_mask=None, node_name_mode=None, password=None, pod_cidr=None, pod_vswitch_ids=None, proxy_mode=None, security_group_id=None, service_cidr=None, slb_internet_enabled=None, user_ca=None, user_data=None, version=None, worker_auto_renew=None, worker_auto_renew_period=None, worker_data_disk_category=None, worker_data_disk_size=None, worker_disk_category=None, worker_disk_size=None, worker_instance_charge_type=None, worker_instance_types=None, worker_number=None, worker_period=None, worker_period_unit=None, worker_vswitch_ids=None, __props__=None);
name string
The unique name of the resource.
args ManagedKubernetesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
opts ResourceOptions
A bag of options that control this resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ManagedKubernetesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ManagedKubernetesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

ManagedKubernetes Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.

Inputs

The ManagedKubernetes resource accepts the following input properties:

WorkerInstanceTypes List<string>

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

WorkerNumber int

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

WorkerVswitchIds List<string>
Addons List<Pulumi.AliCloud.CS.Inputs.ManagedKubernetesAddonArgs>
AvailabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

ClientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

ClientKey string

The path of client key, like ~/.kube/client-key.pem.

ClusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

CpuPolicy string

kubelet cpu policy. options: static|none. default: none.

EnableSsh bool

Enable login to the node through SSH. default: false

ExcludeAutoscalerNodes bool

Exclude autoscaler nodes from worker_nodes. default: false

ImageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

InstallCloudMonitor bool

Install cloud monitor agent on ECS. default: true

KeyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptionContext Dictionary<string, object>

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

KubeConfig string

The path of kube config, like ~/.kube/config.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

NamePrefix string
NewNatGateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

NodeCidrMask int

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

NodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

Password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

PodCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

PodVswitchIds List<string>

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

ProxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

SecurityGroupId string

The ID of security group where the current cluster worker node is located.

ServiceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

SlbInternetEnabled bool

Whether to create internet load balancer for API Server. Default to true.

UserCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

UserData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

Version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

WorkerAutoRenew bool

Enable worker payment auto-renew, defaults to false.

WorkerAutoRenewPeriod int

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

WorkerDataDiskCategory string
WorkerDataDiskSize int
WorkerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

WorkerDiskSize int

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

WorkerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

WorkerPeriod int

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

WorkerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

WorkerInstanceTypes []string

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

WorkerNumber int

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

WorkerVswitchIds []string
Addons []ManagedKubernetesAddon
AvailabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

ClientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

ClientKey string

The path of client key, like ~/.kube/client-key.pem.

ClusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

CpuPolicy string

kubelet cpu policy. options: static|none. default: none.

EnableSsh bool

Enable login to the node through SSH. default: false

ExcludeAutoscalerNodes bool

Exclude autoscaler nodes from worker_nodes. default: false

ImageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

InstallCloudMonitor bool

Install cloud monitor agent on ECS. default: true

KeyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptionContext map[string]interface{}

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

KubeConfig string

The path of kube config, like ~/.kube/config.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

NamePrefix string
NewNatGateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

NodeCidrMask int

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

NodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

Password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

PodCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

PodVswitchIds []string

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

ProxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

SecurityGroupId string

The ID of security group where the current cluster worker node is located.

ServiceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

SlbInternetEnabled bool

Whether to create internet load balancer for API Server. Default to true.

UserCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

UserData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

Version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

WorkerAutoRenew bool

Enable worker payment auto-renew, defaults to false.

WorkerAutoRenewPeriod int

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

WorkerDataDiskCategory string
WorkerDataDiskSize int
WorkerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

WorkerDiskSize int

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

WorkerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

WorkerPeriod int

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

WorkerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

workerInstanceTypes string[]

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

workerNumber number

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

workerVswitchIds string[]
addons ManagedKubernetesAddon[]
availabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

clientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

clientKey string

The path of client key, like ~/.kube/client-key.pem.

clusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

cpuPolicy string

kubelet cpu policy. options: static|none. default: none.

enableSsh boolean

Enable login to the node through SSH. default: false

excludeAutoscalerNodes boolean

Exclude autoscaler nodes from worker_nodes. default: false

imageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

installCloudMonitor boolean

Install cloud monitor agent on ECS. default: true

keyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

kmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

kmsEncryptionContext {[key: string]: any}

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

kubeConfig string

The path of kube config, like ~/.kube/config.

name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

namePrefix string
newNatGateway boolean

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

nodeCidrMask number

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

nodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

podCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

podVswitchIds string[]

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

proxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

securityGroupId string

The ID of security group where the current cluster worker node is located.

serviceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

slbInternetEnabled boolean

Whether to create internet load balancer for API Server. Default to true.

userCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

userData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

workerAutoRenew boolean

Enable worker payment auto-renew, defaults to false.

workerAutoRenewPeriod number

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

workerDataDiskCategory string
workerDataDiskSize number
workerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

workerDiskSize number

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

workerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

workerPeriod number

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

workerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

worker_instance_types List[str]

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

worker_number float

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

worker_vswitch_ids List[str]
addons List[ManagedKubernetesAddon]
availability_zone str

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

client_cert str

The path of client certificate, like ~/.kube/client-cert.pem.

client_key str

The path of client key, like ~/.kube/client-key.pem.

cluster_ca_cert str

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

cpu_policy str

kubelet cpu policy. options: static|none. default: none.

enable_ssh bool

Enable login to the node through SSH. default: false

exclude_autoscaler_nodes bool

Exclude autoscaler nodes from worker_nodes. default: false

image_id str

Custom Image support. Must based on CentOS7 or AliyunLinux2.

install_cloud_monitor bool

Install cloud monitor agent on ECS. default: true

key_name str

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

kms_encrypted_password str

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

kms_encryption_context Dict[str, Any]

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

kube_config str

The path of kube config, like ~/.kube/config.

name str

The kubernetes cluster’s name. It is unique in one Alicloud account.

name_prefix str
new_nat_gateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

node_cidr_mask float

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

node_name_mode str

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

password str

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

pod_cidr str

[Flannel Specific] The CIDR block for the pod network when using Flannel.

pod_vswitch_ids List[str]

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

proxy_mode str

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

security_group_id str

The ID of security group where the current cluster worker node is located.

service_cidr str

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

slb_internet_enabled bool

Whether to create internet load balancer for API Server. Default to true.

user_ca str

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

user_data str

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

version str

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

worker_auto_renew bool

Enable worker payment auto-renew, defaults to false.

worker_auto_renew_period float

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

worker_data_disk_category str
worker_data_disk_size float
worker_disk_category str

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

worker_disk_size float

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

worker_instance_charge_type str

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

worker_period float

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

worker_period_unit str

Worker payment period unit. Month or Week, defaults to Month.

Outputs

All input properties are implicitly available as output properties. Additionally, the ManagedKubernetes resource produces the following output properties:

Connections Pulumi.AliCloud.CS.Outputs.ManagedKubernetesConnections

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

Id string
The provider-assigned unique ID for this managed resource.
NatGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

SlbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

SlbInternet string
SlbIntranet string

The ID of private load balancer where the current cluster master node is located.

VpcId string

The ID of VPC where the current cluster is located.

WorkerNodes List<Pulumi.AliCloud.CS.Outputs.ManagedKubernetesWorkerNode>

List of cluster worker nodes. It contains several attributes to Block Nodes.

WorkerRamRoleName string

The RamRole Name attached to worker node.

Connections ManagedKubernetesConnections

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

Id string
The provider-assigned unique ID for this managed resource.
NatGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

SlbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

SlbInternet string
SlbIntranet string

The ID of private load balancer where the current cluster master node is located.

VpcId string

The ID of VPC where the current cluster is located.

WorkerNodes []ManagedKubernetesWorkerNode

List of cluster worker nodes. It contains several attributes to Block Nodes.

WorkerRamRoleName string

The RamRole Name attached to worker node.

connections ManagedKubernetesConnections

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

id string
The provider-assigned unique ID for this managed resource.
natGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

slbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

slbInternet string
slbIntranet string

The ID of private load balancer where the current cluster master node is located.

vpcId string

The ID of VPC where the current cluster is located.

workerNodes ManagedKubernetesWorkerNode[]

List of cluster worker nodes. It contains several attributes to Block Nodes.

workerRamRoleName string

The RamRole Name attached to worker node.

connections Dict[ManagedKubernetesConnections]

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

id str
The provider-assigned unique ID for this managed resource.
nat_gateway_id str

The ID of nat gateway used to launch kubernetes cluster.

slb_id str

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

slb_internet str
slb_intranet str

The ID of private load balancer where the current cluster master node is located.

vpc_id str

The ID of VPC where the current cluster is located.

worker_nodes List[ManagedKubernetesWorkerNode]

List of cluster worker nodes. It contains several attributes to Block Nodes.

worker_ram_role_name str

The RamRole Name attached to worker node.

Look up an Existing ManagedKubernetes Resource

Get an existing ManagedKubernetes resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: ManagedKubernetesState, opts?: CustomResourceOptions): ManagedKubernetes
static get(resource_name, id, opts=None, addons=None, availability_zone=None, client_cert=None, client_key=None, cluster_ca_cert=None, connections=None, cpu_policy=None, enable_ssh=None, exclude_autoscaler_nodes=None, image_id=None, install_cloud_monitor=None, key_name=None, kms_encrypted_password=None, kms_encryption_context=None, kube_config=None, name=None, name_prefix=None, nat_gateway_id=None, new_nat_gateway=None, node_cidr_mask=None, node_name_mode=None, password=None, pod_cidr=None, pod_vswitch_ids=None, proxy_mode=None, security_group_id=None, service_cidr=None, slb_id=None, slb_internet=None, slb_internet_enabled=None, slb_intranet=None, user_ca=None, user_data=None, version=None, vpc_id=None, worker_auto_renew=None, worker_auto_renew_period=None, worker_data_disk_category=None, worker_data_disk_size=None, worker_disk_category=None, worker_disk_size=None, worker_instance_charge_type=None, worker_instance_types=None, worker_nodes=None, worker_number=None, worker_period=None, worker_period_unit=None, worker_ram_role_name=None, worker_vswitch_ids=None, __props__=None);
func GetManagedKubernetes(ctx *Context, name string, id IDInput, state *ManagedKubernetesState, opts ...ResourceOption) (*ManagedKubernetes, error)
public static ManagedKubernetes Get(string name, Input<string> id, ManagedKubernetesState? state, CustomResourceOptions? opts = null)
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.

The following state arguments are supported:

Addons List<Pulumi.AliCloud.CS.Inputs.ManagedKubernetesAddonArgs>
AvailabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

ClientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

ClientKey string

The path of client key, like ~/.kube/client-key.pem.

ClusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

Connections Pulumi.AliCloud.CS.Inputs.ManagedKubernetesConnectionsArgs

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

CpuPolicy string

kubelet cpu policy. options: static|none. default: none.

EnableSsh bool

Enable login to the node through SSH. default: false

ExcludeAutoscalerNodes bool

Exclude autoscaler nodes from worker_nodes. default: false

ImageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

InstallCloudMonitor bool

Install cloud monitor agent on ECS. default: true

KeyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptionContext Dictionary<string, object>

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

KubeConfig string

The path of kube config, like ~/.kube/config.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

NamePrefix string
NatGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

NewNatGateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

NodeCidrMask int

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

NodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

Password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

PodCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

PodVswitchIds List<string>

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

ProxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

SecurityGroupId string

The ID of security group where the current cluster worker node is located.

ServiceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

SlbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

SlbInternet string
SlbInternetEnabled bool

Whether to create internet load balancer for API Server. Default to true.

SlbIntranet string

The ID of private load balancer where the current cluster master node is located.

UserCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

UserData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

Version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

VpcId string

The ID of VPC where the current cluster is located.

WorkerAutoRenew bool

Enable worker payment auto-renew, defaults to false.

WorkerAutoRenewPeriod int

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

WorkerDataDiskCategory string
WorkerDataDiskSize int
WorkerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

WorkerDiskSize int

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

WorkerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

WorkerInstanceTypes List<string>

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

WorkerNodes List<Pulumi.AliCloud.CS.Inputs.ManagedKubernetesWorkerNodeArgs>

List of cluster worker nodes. It contains several attributes to Block Nodes.

WorkerNumber int

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

WorkerPeriod int

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

WorkerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

WorkerRamRoleName string

The RamRole Name attached to worker node.

WorkerVswitchIds List<string>
Addons []ManagedKubernetesAddon
AvailabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

ClientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

ClientKey string

The path of client key, like ~/.kube/client-key.pem.

ClusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

Connections ManagedKubernetesConnections

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

CpuPolicy string

kubelet cpu policy. options: static|none. default: none.

EnableSsh bool

Enable login to the node through SSH. default: false

ExcludeAutoscalerNodes bool

Exclude autoscaler nodes from worker_nodes. default: false

ImageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

InstallCloudMonitor bool

Install cloud monitor agent on ECS. default: true

KeyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

KmsEncryptionContext map[string]interface{}

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

KubeConfig string

The path of kube config, like ~/.kube/config.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

NamePrefix string
NatGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

NewNatGateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

NodeCidrMask int

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

NodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

Password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

PodCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

PodVswitchIds []string

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

ProxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

SecurityGroupId string

The ID of security group where the current cluster worker node is located.

ServiceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

SlbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

SlbInternet string
SlbInternetEnabled bool

Whether to create internet load balancer for API Server. Default to true.

SlbIntranet string

The ID of private load balancer where the current cluster master node is located.

UserCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

UserData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

Version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

VpcId string

The ID of VPC where the current cluster is located.

WorkerAutoRenew bool

Enable worker payment auto-renew, defaults to false.

WorkerAutoRenewPeriod int

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

WorkerDataDiskCategory string
WorkerDataDiskSize int
WorkerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

WorkerDiskSize int

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

WorkerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

WorkerInstanceTypes []string

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

WorkerNodes []ManagedKubernetesWorkerNode

List of cluster worker nodes. It contains several attributes to Block Nodes.

WorkerNumber int

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

WorkerPeriod int

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

WorkerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

WorkerRamRoleName string

The RamRole Name attached to worker node.

WorkerVswitchIds []string
addons ManagedKubernetesAddon[]
availabilityZone string

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

clientCert string

The path of client certificate, like ~/.kube/client-cert.pem.

clientKey string

The path of client key, like ~/.kube/client-key.pem.

clusterCaCert string

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

connections ManagedKubernetesConnections

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

cpuPolicy string

kubelet cpu policy. options: static|none. default: none.

enableSsh boolean

Enable login to the node through SSH. default: false

excludeAutoscalerNodes boolean

Exclude autoscaler nodes from worker_nodes. default: false

imageId string

Custom Image support. Must based on CentOS7 or AliyunLinux2.

installCloudMonitor boolean

Install cloud monitor agent on ECS. default: true

keyName string

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

kmsEncryptedPassword string

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

kmsEncryptionContext {[key: string]: any}

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

kubeConfig string

The path of kube config, like ~/.kube/config.

name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

namePrefix string
natGatewayId string

The ID of nat gateway used to launch kubernetes cluster.

newNatGateway boolean

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

nodeCidrMask number

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

nodeNameMode string

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

password string

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

podCidr string

[Flannel Specific] The CIDR block for the pod network when using Flannel.

podVswitchIds string[]

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

proxyMode string

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

securityGroupId string

The ID of security group where the current cluster worker node is located.

serviceCidr string

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

slbId string

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

slbInternet string
slbInternetEnabled boolean

Whether to create internet load balancer for API Server. Default to true.

slbIntranet string

The ID of private load balancer where the current cluster master node is located.

userCa string

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

userData string

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

version string

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

vpcId string

The ID of VPC where the current cluster is located.

workerAutoRenew boolean

Enable worker payment auto-renew, defaults to false.

workerAutoRenewPeriod number

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

workerDataDiskCategory string
workerDataDiskSize number
workerDiskCategory string

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

workerDiskSize number

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

workerInstanceChargeType string

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

workerInstanceTypes string[]

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

workerNodes ManagedKubernetesWorkerNode[]

List of cluster worker nodes. It contains several attributes to Block Nodes.

workerNumber number

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

workerPeriod number

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

workerPeriodUnit string

Worker payment period unit. Month or Week, defaults to Month.

workerRamRoleName string

The RamRole Name attached to worker node.

workerVswitchIds string[]
addons List[ManagedKubernetesAddon]
availability_zone str

The Zone where new kubernetes cluster will be located. If it is not be specified, the vswitch_ids should be set, its value will be vswitch’s zone.

client_cert str

The path of client certificate, like ~/.kube/client-cert.pem.

client_key str

The path of client key, like ~/.kube/client-key.pem.

cluster_ca_cert str

The path of cluster ca certificate, like ~/.kube/cluster-ca-cert.pem

connections Dict[ManagedKubernetesConnections]

Map of kubernetes cluster connection information. It contains several attributes to Block Connections.

cpu_policy str

kubelet cpu policy. options: static|none. default: none.

enable_ssh bool

Enable login to the node through SSH. default: false

exclude_autoscaler_nodes bool

Exclude autoscaler nodes from worker_nodes. default: false

image_id str

Custom Image support. Must based on CentOS7 or AliyunLinux2.

install_cloud_monitor bool

Install cloud monitor agent on ECS. default: true

key_name str

The keypair of ssh login cluster node, you have to create it first. You have to specify one of password key_name kms_encrypted_password fields.

kms_encrypted_password str

An KMS encrypts password used to a cs kubernetes. You have to specify one of password key_name kms_encrypted_password fields.

kms_encryption_context Dict[str, Any]

An KMS encryption context used to decrypt kms_encrypted_password before creating or updating a cs kubernetes with kms_encrypted_password. See Encryption Context. It is valid when kms_encrypted_password is set.

kube_config str

The path of kube config, like ~/.kube/config.

name str

The kubernetes cluster’s name. It is unique in one Alicloud account.

name_prefix str
nat_gateway_id str

The ID of nat gateway used to launch kubernetes cluster.

new_nat_gateway bool

Whether to create a new nat gateway while creating kubernetes cluster. Default to true. Then openapi in Alibaba Cloud are not all on intranet, So turn this option on is a good choice.

node_cidr_mask float

The node cidr block to specific how many pods can run on single node. 24-28 is allowed. 24 means 2^(32-24)-1=255 and the node can run at most 255 pods. default: 24

node_name_mode str

Each node name consists of a prefix, an IP substring, and a suffix. For example, if the node IP address is 192.168.0.55, the prefix is aliyun.com, IP substring length is 5, and the suffix is test, the node name will be aliyun.com00055test.

password str

The password of ssh login cluster node. You have to specify one of password key_name kms_encrypted_password fields.

pod_cidr str

[Flannel Specific] The CIDR block for the pod network when using Flannel.

pod_vswitch_ids List[str]

[Terway Specific] The vswitches for the pod network when using Terway.Be careful the pod_vswitch_ids can not equal to worker_vswtich_ids.but must be in same availability zones.

proxy_mode str

Proxy mode is option of kube-proxy. options: iptables|ipvs. default: ipvs.

security_group_id str

The ID of security group where the current cluster worker node is located.

service_cidr str

The CIDR block for the service network. It cannot be duplicated with the VPC CIDR and CIDR used by Kubernetes cluster in VPC, cannot be modified after creation.

slb_id str

Deprecated: Field 'slb_id' has been deprecated from provider version 1.9.2. New field 'slb_internet' replaces it.

slb_internet str
slb_internet_enabled bool

Whether to create internet load balancer for API Server. Default to true.

slb_intranet str

The ID of private load balancer where the current cluster master node is located.

user_ca str

The path of customized CA cert, you can use this CA to sign client certs to connect your cluster.

user_data str

Windows instances support batch and PowerShell scripts. If your script file is larger than 1 KB, we recommend that you upload the script to Object Storage Service (OSS) and pull it through the internal endpoint of your OSS bucket.

version str

Desired Kubernetes version. If you do not specify a value, the latest available version at resource creation is used and no upgrades will occur except you set a higher version number. The value must be configured and increased to upgrade the version when desired. Downgrades are not supported by ACK.

vpc_id str

The ID of VPC where the current cluster is located.

worker_auto_renew bool

Enable worker payment auto-renew, defaults to false.

worker_auto_renew_period float

Worker payment auto-renew period. When period unit is Month, it can be one of {“1”, “2”, “3”, “6”, “12”}. When period unit is Week, it can be one of {“1”, “2”, “3”}.

worker_data_disk_category str
worker_data_disk_size float
worker_disk_category str

The system disk category of worker node. Its valid value are cloud_ssd and cloud_efficiency. Default to cloud_efficiency.

worker_disk_size float

The system disk size of worker node. Its valid value range [20~32768] in GB. Default to 40.

worker_instance_charge_type str

Worker payment type. PrePaid or PostPaid, defaults to PostPaid.

worker_instance_types List[str]

The instance type of worker node. Specify one type for single AZ Cluster, three types for MultiAZ Cluster.

worker_nodes List[ManagedKubernetesWorkerNode]

List of cluster worker nodes. It contains several attributes to Block Nodes.

worker_number float

The worker node number of the kubernetes cluster. Default to 3. It is limited up to 50 and if you want to enlarge it, please apply white list or contact with us.

worker_period float

Worker payment period. When period unit is Month, it can be one of { “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”, “12”, “24”, “36”,”48”,”60”}. When period unit is Week, it can be one of {“1”, “2”, “3”, “4”}.

worker_period_unit str

Worker payment period unit. Month or Week, defaults to Month.

worker_ram_role_name str

The RamRole Name attached to worker node.

worker_vswitch_ids List[str]

Supporting Types

ManagedKubernetesAddon

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Config string
Disabled string
Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

Config string
Disabled string
Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

config string
disabled string
name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

config str
disabled str
name str

The kubernetes cluster’s name. It is unique in one Alicloud account.

ManagedKubernetesConnections

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

ApiServerInternet string

API Server Internet endpoint.

ApiServerIntranet string

API Server Intranet endpoint.

MasterPublicIp string
ServiceDomain string

Service Access Domain.

ApiServerInternet string

API Server Internet endpoint.

ApiServerIntranet string

API Server Intranet endpoint.

MasterPublicIp string
ServiceDomain string

Service Access Domain.

apiServerInternet string

API Server Internet endpoint.

apiServerIntranet string

API Server Intranet endpoint.

masterPublicIp string
serviceDomain string

Service Access Domain.

api_server_internet str

API Server Internet endpoint.

api_server_intranet str

API Server Intranet endpoint.

master_public_ip str
service_domain str

Service Access Domain.

ManagedKubernetesWorkerNode

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

Id string

ID of the node.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

PrivateIp string

The private IP address of node.

Id string

ID of the node.

Name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

PrivateIp string

The private IP address of node.

id string

ID of the node.

name string

The kubernetes cluster’s name. It is unique in one Alicloud account.

privateIp string

The private IP address of node.

id str

ID of the node.

name str

The kubernetes cluster’s name. It is unique in one Alicloud account.

private_ip str

The private IP address of node.

Package Details

Repository
https://github.com/pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.