ManagedKubernetesAddonArgs

data class ManagedKubernetesAddonArgs(val config: Output<String>? = null, val disabled: Output<Boolean>? = null, val name: Output<String>? = null) : ConvertibleToJava<ManagedKubernetesAddonArgs>

Constructors

Link copied to clipboard
fun ManagedKubernetesAddonArgs(config: Output<String>? = null, disabled: Output<Boolean>? = null, name: Output<String>? = null)

Functions

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

Properties

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

If this parameter is left empty, no configurations are required.

Link copied to clipboard
val disabled: Output<Boolean>? = null

It specifies whether to disable automatic installation. It is a new field since 1.75.0. You can specific network plugin,log component,ingress component and so on. You can get more information about addons on ACK web console. When you create a ACK cluster. You can get openapi-spec before creating the cluster on submission page. logtail-ds - You can specify IngressDashboardEnabled and sls_project_name in config. If you switch on IngressDashboardEnabled and sls_project_name,then logtail-ds would use sls_project_name as default log store. nginx-ingress-controller - You can specific IngressSlbNetworkType in config. Options: internet|intranet. The main.tf: The varibales.tf:

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

This parameter specifies the name of the component.