KubernetesAddonArgs

data class KubernetesAddonArgs(val clusterId: Output<String>? = null, val config: Output<String>? = null, val name: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<KubernetesAddonArgs>

This resource will help you to manage addon in Kubernetes Cluster, see What is kubernetes addon.

NOTE: Available since v1.150.0. NOTE: From version 1.166.0, support specifying addon customizable configuration.

Import

Cluster addon can be imported by cluster id and addon name. Then write the addon.tf file according to the result of pulumi preview.

$ pulumi import alicloud:cs/kubernetesAddon:KubernetesAddon my_addon <cluster_id>:<addon_name>

Constructors

Link copied to clipboard
fun KubernetesAddonArgs(clusterId: Output<String>? = null, config: Output<String>? = null, name: Output<String>? = null, version: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): KubernetesAddonArgs

Properties

Link copied to clipboard
val clusterId: Output<String>? = null

The id of kubernetes cluster.

Link copied to clipboard
val config: Output<String>? = null

The custom configuration of addon. You can checkout the customizable configuration of the addon through datasource alicloud.cs.getKubernetesAddonMetadata, the returned format is the standard json schema. If return empty, it means that the addon does not support custom configuration yet. You can also checkout the current custom configuration through the data source alicloud.cs.getKubernetesAddons.

Link copied to clipboard
val name: Output<String>? = null

The name of addon.

Link copied to clipboard
val version: Output<String>? = null

The current version of addon.