Move Kubernetes IdP to preview

Closes #42947

Signed-off-by: Sebastian Łaskawiec <sebastian.laskawiec@defenseunicorns.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com>
This commit is contained in:
Sebastian Łaskawiec 2025-11-22 12:56:09 +01:00 committed by GitHub
parent 2a78bc67d7
commit 081d8e5a01
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 8 deletions

View File

@ -100,7 +100,7 @@ public class Profile {
SPIFFE("SPIFFE trust relationship provider", Type.PREVIEW),
KUBERNETES_SERVICE_ACCOUNTS("Kubernetes service accounts trust relationship provider", Type.EXPERIMENTAL),
KUBERNETES_SERVICE_ACCOUNTS("Kubernetes service accounts trust relationship provider", Type.PREVIEW),
// Check if kerberos is available in underlying JVM and auto-detect if feature should be enabled or disabled by default based on that
KERBEROS("Kerberos", Type.DEFAULT, 1, () -> KerberosJdkProvider.getProvider().isKerberosAvailable()),

View File

@ -3,13 +3,9 @@ ifeval::[{project_community}==true]
[[_identity_broker_kubernetes]]
=== Kubernetes identity providers
[NOTE]
====
Kubernetes service accounts trust relationship provider is *Experimental* and is not fully supported.
This feature is disabled by default.
To enable start the server with `--features=kubernetes`
====
:tech_feature_name: Kubernetes service accounts trust relationship provider
:tech_feature_id: kubernetes
include::../../topics/templates/techpreview.adoc[]
:tech_feature_name: Authenticate clients based on assertions issued by an identity provider
:tech_feature_id: client-auth-federated