Giant Swarm · Authentication Profile

Giant Swarm Authentication

Authentication

Authentication methods for Giant Swarm platform API and workload clusters

Giant Swarm declares 2 security scheme(s) across its OpenAPI definitions.

CompanyKubernetesPlatform EngineeringCloud-NativeObservabilityDeveloper PlatformMulti-Cloud
Methods: Schemes: 2 OAuth flows: API key in:

Security Schemes

OAuth2 via Dex oauth2
· flows:
Service Account Token jwt

Source

Authentication Profile

giant-swarm-authentication.yml Raw ↑
generated: '2026-10-18'
method: searched
generator: extract-docs-artifacts.py (deepseek)
source: https://docs.giantswarm.io/overview/architecture/authentication/
sources:
- https://docs.giantswarm.io/overview/architecture/authentication/
- https://docs.giantswarm.io/overview/agent-platform/authentication/
- https://docs.giantswarm.io/tutorials/access-management/authentication/user/
- https://docs.giantswarm.io/tutorials/access-management/authentication/automation/
description: Authentication methods for Giant Swarm platform API and workload clusters
schemes:
- type: oauth2
  name: OAuth2 via Dex
  evidence: To grant access to it, Giant Swarm sets up a dex instance in the management cluster.
  flows:
  - authorization_code
- type: jwt
  name: Service Account Token
  evidence: Every Giant Swarm management cluster provides a service account named automation in the default namespace.
  header: Authorization
  location: header
  how_to_obtain: kubectl --context gs-INSTALLATION --namespace default get secret SECRET_NAME -o jsonpath = '{.data.token}' | base64 --decode
docs: https://docs.giantswarm.io/overview/architecture/authentication/, https://docs.giantswarm.io/tutorials/access-management/authentication/user/,
  https://docs.giantswarm.io/tutorials/access-management/authentication/automation/
note: The documentation describes OAuth2 authentication via Dex for interactive user access and JWT tokens from service accounts for automation.
  The pages mention Dex connectors but don't specify exact OAuth URLs, scopes, or flows beyond authorization_code. For workload clusters, OIDC
  is mentioned but not detailed as an authentication scheme.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/giant-swarm-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.