add: documentation

This commit is contained in:
“Naeel”
2026-06-30 15:45:24 +04:00
parent 540c1f7293
commit ca276d200f
1055 changed files with 47294 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
# Dev clone checklist (terra-dev)
- Create and use branch: `dev/terra-dev`.
- Namespace: `terra-dev` (do not modify `terra`).
- Ingress host: `terr.kube5s.ru` (separate DNS/TLS secret).
- Terraform backend: use `terraform/backend-dev.hcl` (different bucket/key).
- Images: use dev tags (avoid pointing dev workloads to prod images/storage).
- Secrets: create dev-only secrets and credentials (do not copy prod secrets).
- Data: mirror S3 registry if needed (use `mc mirror` or registry mirror tools), or start with empty dev data.
- Apply with `kubectl apply -k k8s/overlays/dev`.
- Initialize terraform for dev: `terraform init -reconfigure -backend-config=terraform/backend-dev.hcl`.
- Confirm: no changes to `terra` namespace and no shared tfstate or storage pointing to prod.