docs: record trade ingress login rollout
This commit is contained in:
8
steps.md
8
steps.md
@@ -234,3 +234,11 @@ Uwaga: **nie zapisuję sekretów** (hasła, tokeny, prywatne klucze) – jeśli
|
||||
- Decyzja: logowanie wdrażamy tylko dla `trade`; pozostałe serwisy zostają z własnymi loginami.
|
||||
- Wybrano metodę dla `trade`: Traefik `basicAuth` na Ingress (Middleware).
|
||||
- Plan wdrożenia opisany w `migration.md` (sekcja „Dostęp i logowanie”).
|
||||
|
||||
### Logowanie do `trade` (Traefik basicAuth) – wdrożenie
|
||||
- Utworzono `Secret/trade-basic-auth` w `trade-staging` (format `htpasswd` w kluczu `users`) z userami: `admin`, `mpabi`, `mkost33` (bez logowania haseł).
|
||||
- Dodano `Middleware/trade-basic-auth` (Traefik CRD) i podpięto do `Ingress/trade-frontend` adnotacją `traefik.ingress.kubernetes.io/router.middlewares`.
|
||||
- Zaktualizowano `trade-frontend`:
|
||||
- dodano `BASIC_AUTH_MODE=off` (wyłącza wbudowany basic auth w aplikacji),
|
||||
- wdrożono nowy obraz `rv32i.pl/trade/trade-frontend:sha-8217bae`.
|
||||
- Weryfikacja: `https://trade.rv32i.pl` zwraca `401` z basic auth (Traefik), a pod `trade-frontend` loguje `basicAuthMode: "off"`.
|
||||
|
||||
Reference in New Issue
Block a user