ManagedKubernetesAddon

data class ManagedKubernetesAddon(val config: String? = null, val disabled: Boolean? = null, val name: String? = null)

Constructors

Link copied to clipboard
fun ManagedKubernetesAddon(config: String? = null, disabled: Boolean? = null, name: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val config: String? = null

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

Link copied to clipboard
val disabled: 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: String? = null

This parameter specifies the name of the component.