13 Commits

Author SHA1 Message Date
Rickard Dybeck 6b6b5de514 feat(kubernetes): add DNS endpoint support to GKE cluster locator (#33297)
* feat(kubernetes): add DNS endpoint support to GKE cluster locator

Add endpointType config option to GkeClusterLocator allowing use of
DNS-based control plane endpoints instead of public IP endpoints.
When set to 'dns', the locator uses the cluster's DNS endpoint
(e.g. gke-<uid>.<region>.gke.goog) with fallback to public IP if
no DNS endpoint is available.

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>

* fix: fix relevant AI review comments

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>

---------

Signed-off-by: Rickard Dybeck <dybeck@spotify.com>
2026-03-11 12:09:52 -04:00
Raghunandan Balachandran 1bd09be1e4 Add a googleServiceAccountCredentials json config. Uses the credentials if present else fallback to default application credentials
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2025-08-12 19:09:02 +02:00
Jente Sondervorst 027ba79eb0 Apply comment for string only in the config.d.ts file
Signed-off-by: Jente Sondervorst <jentesondervorst@gmail.com>
2024-10-23 21:53:04 +02:00
Jente Sondervorst bee9664568 Added missing config.d.ts values
Closes: #26958
Signed-off-by: Jente Sondervorst <jentesondervorst@gmail.com>
2024-10-04 00:11:59 +02:00
Thomas Cardonne 8c1aa06bcc fix(kubernetes-backend): add customResources to the config.d.ts (#25866)
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2024-08-01 21:56:40 +01:00
Jamie Klassen 7ee5b30ba7 ConfigClusterLocator reads title
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com>
2024-02-08 09:51:38 -05:00
Armando Comellas afb3b00cd4 Merge branch 'backstage:master' into gke-service-account 2024-01-18 17:20:08 +00:00
Jamie Klassen 7f6ff255f1 enable custom auth metadata in config
Signed-off-by: Jamie Klassen <jamie.klassen@broadcom.com>
2024-01-17 18:36:00 -05:00
armandocomellas1 8e2043b278 Updated with the new paramter in line 84 with the new paramter authProvider in the config schema
Signed-off-by: armandocomellas1 <cgarmando@google.com>
2024-01-17 12:57:57 -06:00
Riley Martine 56a28b559e Update kubernetes config schema to match available options (#17253)
Signed-off-by: Riley Martine <rmartine@integralads.com>
2023-04-04 19:44:33 -04:00
Shardul Srivastava 8570ed69fc fix: add missing googleServiceAccount auth provider in config schema
Signed-off-by: Shardul Srivastava <shardul.srivastava007@gmail.com>
2023-01-08 21:52:31 +01:00
Jamie Klassen 22e20b3a59 clusters in app-config support caFile
Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-12-02 18:23:18 -05:00
Fredrik Adelöw de676888bc add accidentally missing cluster locator config
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-10-17 09:42:47 +02:00