From 3fbf53ff99249e280ea9356f434e715c37a49122 Mon Sep 17 00:00:00 2001 From: sttlab Date: Sun, 31 May 2026 12:22:25 +0000 Subject: [PATCH] first commit --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..c9501e2 --- /dev/null +++ b/README.md @@ -0,0 +1,25 @@ +# 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.