# Gravitee APIM — k3s lab Gravitee APIM OSS + GKO on a single-node k3s cluster, with end-to-end TLS and GitOps-driven API management. ## Repository layout ``` platform/ Helm values, deployment scripts, PKI config apis/ GKO API definitions (ApiV4Definition CRDs) apps/ GKO application definitions ``` ## Documentation - **[platform/README.md](platform/README.md)** — full deployment guide: architecture, PKI, secrets, credential injection via Gravitee Secret Manager, nginx TLS config, GKO setup - **[apis/task-management.md](apis/task-management.md)** — test procedure for the task-management API (OAuth2 client credentials + OIDC Authorization Code/PKCE flows) ## Quick start ```bash cd platform ./deploy.sh ``` Requires k3s with cert-manager and nginx ingress installed, and Helm repos `bitnami`, `elastic`, `graviteeio` added.