Add HTTP to HTTPS redirect middleware and IngressRoute
- Create redirect-to-https middleware for permanent redirects - Add catch-all IngressRoute on web entrypoint to redirect all kamocrm.com domains to HTTPS - Fixe...
Remove hostPort from Traefik deployment
- Port 443 is already bound by ingress-nginx via CNI hostPort - Keep standard containerPort configuration
Change Traefik service to LoadBalancer with externalIPs for direct access
- Use LoadBalancer type with externalIPs instead of NodePort - Allows router to forward port 443 directly to service IP - This should bypass ingress-nginx hostP...
Add hostPort to Traefik deployment for direct port access
- Use hostPort 443 for websecure entrypoint to bypass NodePort - Allows router to forward port 443 directly to Traefik - Also set hostPort for web (30080) and a...
Impostare la politica di traffico esterna a locale per il servizio Traefik NodePort
- Consente un corretto routing del traffico esterno dal router - Conserva gli indirizzi IP di origine per una migliore registrazione
Trigger pipeline per applicare la distribuzione aggiornata con TLS cert opzionale
Fare il certificato TLS opzionale nella distribuzione MediaService
- Aggiungi facoltativo: vero a wildcard-kamocrm-com volume segreto - Aggiornare cert-converter init contenitore per gestire il certificato mancante con grazia
Update CockroachDB StatefulSet to use dynamic VPN IP based on node hostname
- Fix advertise-addr to use VPN IP (10.8.1.1 for k1m1, 10.8.2.1 for k2m1) - Update join parameter to use VPN IPs instead of hostnames - Update node certificate ...
Trigger pipeline dopo la verifica della rete metallica WireGuard
Trigger pipeline per l'implementazione di Traefik CRDs dopo il ripristino eccd
Trigger pipeline dopo l'aggiornamento IP k1m1 ed il ripristino eccd
Aggiornare gli IP endpoint WireGuard per k1m1 e k2m1
- k1m1: 192.168.1.198 - 192.168.1.201 - k2m1: 192.168.1.169 - 192.168.1.202
Update NATS and MinIO configuration to use new VPN IPs
- Update NATS URLs from old Tailscale IPs (100.64.x.x) to Kubernetes service DNS - Update MinIO IPs from old Tailscale IPs to new VPN IPs (10.8.x.x) - Fixes NAT...
Aggiungere i certificati di nodo alla creazione segreta CockroachDB
- Aggiungi node.crt e node.key alla directory cockroachdb - Aggiornare il flusso di lavoro CI/CD per includere i certificati di nodo quando si crea *** segreto ...
Maniglia BackoffLimitExceed eliminando il lavoro fallito e riprovando
- Quando il lavoro fallisce con BackoffLimitExceededed e i pod vengono ripuliti, eliminano e ricreano il lavoro - Questo ci permette di ottenere registri fresch...
Maniglia BackoffLimitExceed eliminando e riprovando il lavoro init
- Quando il lavoro fallisce con BackoffLimitExceededed e i pod vengono ripuliti, eliminano e ricreano il lavoro - Questo permette al lavoro di riprovare e avere...
Improve cluster connectivity test in CockroachDB init workflow
Improve CockroachDB init job error handling when pods are cleaned up
- Check previous pod logs if current pods are not found - Test cluster connectivity to verify if already initialized - Better handling of failed jobs with clean...
MinIO secret creation from workflow (MinIO is managed manually)
Add automatic *** secret creation
- Create *** secret on both k1m1 and k2m1 - Secret contains MINIO_CURRENT_HOST pointing to k0m1 MinIO instance (http://10.8.0.1:9000) - Fixes kamowssecurity-dep...
Resolve Traefik, NATS, and CockroachDB deployment issues
- Remove hostPort from Traefik deployment (conflicts with NodePort service) - Fix NATS deployment to only deploy server-specific statefulsets (nats-k1m1, nats-k...
Improve CockroachDB init job error handling - check pod status and logs after timeout
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
