frostmoln_kubernetes_addons (Data Source)
Lists the available cluster addons (the addons attribute of frostmoln_kubernetes_cluster). An addon can be selected at cluster creation or ADDED to a running cluster afterwards; it cannot be removed without replacing the 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) What the addon provides, INCLUDING any prerequisites it has — a Secret you must create, or a registry your worker nodes must reach for its images. This is where an addon's prerequisites are stated.disabled(Boolean) Whether this addon is currently disabled (not installable). Disabled addons are rejected both on cluster create and when added to a running cluster.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.