Builtin Presets
All presets that ship with Hydra. Enable the presets matching your cluster's distribution.
Kubernetes Core
| Preset |
Default Enabled |
Purpose |
kubernetes |
Yes |
Core Kubernetes components (API server resources) |
coredns |
Yes |
CoreDNS Deployment, ConfigMap, Service |
kube-scheduler |
No |
Scheduler-related resources |
kube-controller-manager |
No |
Controller manager resources |
kube-proxy |
No |
kube-proxy DaemonSet and related resources |
kubernetes-dynamic-resource-allocation |
No |
Kubernetes Dynamic Resource Allocation resources, activated by kubernetes on supported minors |
kubernetes-volume-attributes-class |
No |
Kubernetes VolumeAttributesClass resources, activated by kubernetes on supported minors |
Networking
| Preset |
Default Enabled |
Purpose |
flannel |
No |
Flannel CNI resources |
canal |
No |
Canal (Calico + Flannel) CNI resources |
calico |
No |
Calico CNI resources |
Distributions
| Preset |
Default Enabled |
Purpose |
talos |
No |
Talos Linux-specific resources |
k3s |
No |
K3s-specific components |
k3d |
No |
K3d (K3s in Docker) specifics |
kubermatic |
No |
Kubermatic-managed cluster resources |
gardener |
No |
Gardener shoot control-plane agents and target-cluster RBAC |
syseleven |
No |
SysEleven cloud-specific resources |
metakube |
No |
MetaKube platform resources |
cloud-poc |
No |
Cloud POC Gardener shoot bundle |
Storage
| Preset |
Default Enabled |
Purpose |
quobyte |
No |
Quobyte storage resources |
cinder |
No |
OpenStack Cinder CSI resources |
cinder-controller |
No |
Cinder controller resources |
local-path-provisioner |
No |
Local path provisioner (K3s default) |
Monitoring & Utilities
| Preset |
Default Enabled |
Purpose |
metrics-server |
No |
Metrics Server resources |
syseleven-node-problem-detector |
No |
Node problem detector |
cloudinit |
No |
Cloud-init related resources |
monex |
No |
Gardener monitoring extension resources |
K3s Add-ons
| Preset |
Default Enabled |
Purpose |
k3s-addon-coredns |
No |
K3s CoreDNS deployment |
k3s-addon-traefik |
No |
K3s Traefik ingress |
k3s-addon-metrics-server-deployment |
No |
K3s metrics server Deployment |
k3s-addon-metrics-server-service |
No |
K3s metrics server Service |
k3s-addon-local-storage |
No |
K3s local storage class |
| ... |
No |
Additional K3s add-on variants |
Which Presets for Which Distribution?
| Distribution |
Recommended Presets |
| Talos |
kubernetes, coredns, talos plus any matching CNI/runtime presets |
| K3s |
kubernetes, k3s, k3s-addon-* |
| SysEleven/MetaKube |
kubernetes, coredns, kube-*, syseleven, metakube |
| Kubermatic |
kubernetes, coredns, kube-*, kubermatic |
| Cloud-POC/Gardener |
kubernetes, coredns, cloud-poc |
| Generic |
kubernetes, coredns, kube-* + your CNI preset |
Enabling Presets
In your cluster's values:
global:
hydra:
presets:
talos:
enabled: true
flannel:
enabled: false
See Also