Skip to content

Commit b2fc6c1

Browse files
inafevclaude
andcommitted
docs(readme): add AI-generated & untested disclaimer
Mirrors the disclaimer in traefik-keycloak-openshift-gitops: states the repo was generated by Claude Opus 4.8, that validation is limited to helm template/lint and offline checks, and that no live install or end-to-end auth flow has been exercised. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b24e1b5 commit b2fc6c1

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,17 @@
2626
<img alt="LoadBalancer" src="https://img.shields.io/badge/LB-MetalLB%20%7C%20NSX%20ALB%20%7C%20kube--vip-0080FF">
2727
</p>
2828

29+
> ⚠️ **AI-generated & untested — read before using.**
30+
> This repository was **generated by Claude** (Anthropic's Claude Code, Opus 4.8)
31+
> while designing a portable, multi-distribution Helm layout for Traefik + Keycloak.
32+
> It has **not been deployed or tested on a real cluster** — neither OpenShift,
33+
> RKE2, k3s, kubeadm nor Tanzu. Validation so far is limited to `helm template`,
34+
> `helm lint` and offline YAML/schema checks —
35+
> **no live install, no end-to-end auth flow has been exercised.**
36+
> Treat it as a reviewed starting point: read every manifest and values file,
37+
> replace the dummy values (domains, realms, client secrets, LB pools, image
38+
> registries), and validate in a non-production environment before any real use.
39+
2940
A single **umbrella Helm chart** that deploys the **official Traefik chart**
3041
(vendored) behind a **LoadBalancer**, with the Traefik **dashboard authenticated
3142
against Keycloak** (oauth2-proxy + ForwardAuth) and **restricted by role**

0 commit comments

Comments
 (0)