frostmoln_kubernetes_addons (Data Source)
Lists the available cluster addons that can be installed at Kubernetes cluster creation (via the addons attribute of frostmoln_kubernetes_cluster).
Example Usage
terraform
data "frostmoln_kubernetes_addons" "available" {}
# The catalog keys installed by default (when a cluster omits the addons attribute)
output "default_addons" {
value = [for a in data.frostmoln_kubernetes_addons.available.addons : a.key if a.is_default]
}Schema
Read-Only
addons(Attributes List) The list of available cluster addons. (see below for nested schema)
Nested Schema for addons
Read-Only:
description(String) A description of what the addon provides.disabled(Boolean) Whether this addon is currently disabled (not installable). Disabled addons are rejected on cluster create.is_default(Boolean) Whether this addon is installed by default when a cluster is created without an explicit addons set.key(String) The addon's catalog key (the value used in the cluster's addons attribute, e.g. "external-secrets").name(String) The human-readable name of the addon.