cluster-api-provider-rke2/controlplane/api/v1beta1
Dinar Valeev f0af48b2af
RKE2ControlPlane: v1beta1 support EncryptionConfig
This commit adds RKE2ControlPlane.spec.serverConfig.secretsEncryption property.

This allows to specify provider type (aescbc or secretbox) and load encryption key
from a secret.

Signed-off-by: Dinar Valeev <k0da@opensuse.org>
2025-10-23 13:27:10 +02:00
..
condition_consts.go Add List conversion and update copyright 2024-01-09 11:34:36 +01:00
conversion.go feat: add support for cluster class 2024-02-23 18:12:52 +01:00
doc.go Add List conversion and update copyright 2024-01-09 11:34:36 +01:00
groupversion_info.go Bump golangci-lint to v2 2025-04-08 09:06:01 +02:00
rke2controlplane_types.go RKE2ControlPlane: v1beta1 support EncryptionConfig 2025-10-23 13:27:10 +02:00
rke2controlplane_webhook.go Use DefaulterRemoveUnknownOrOmitableFields 2025-09-05 15:07:36 +02:00
rke2controlplane_webhook_test.go Forbid 0 RKE2ControlPlane replicas 2025-07-18 09:28:26 +02:00
rke2controlplanetemplate_types.go Use new schemebuilder pattern in API types to reduce dependency on CR 2024-06-03 17:30:05 +03:00
rke2controlplanetemplate_webhook.go Use DefaulterRemoveUnknownOrOmitableFields 2025-09-05 15:07:36 +02:00
rke2controlplanetemplate_webhook_test.go update how webhooks are registered 2025-02-20 10:10:47 -05:00
types.go feat: added control plane endpoint registration method 2024-03-18 11:41:34 +00:00
webhook_suite_test.go update how webhooks are registered 2025-02-20 10:10:47 -05:00
zz_generated.deepcopy.go RKE2ControlPlane: v1beta1 support EncryptionConfig 2025-10-23 13:27:10 +02:00