HTTP zu HTTPS umleiten Middleware und IngressRoute hinzufügen
- Erstellen Sie Redirect-to-https Middleware für permanente Umleitungen - Catch-all IngressRoute auf Web-Eingabepunkt hinzufügen, um alle kamocrm.com Domains au...
HostPort aus Traefik-Einsatz entfernen
- Port 443 ist bereits durch ingress-nginx über CNI hostPort gebunden - Standard ContainerPort Konfiguration aufbewahren
Traefik-Service zu LoadBalancer mit externen IPs für direkten Zugriff ändern
- LoadBalancer Typ mit externen IPs statt NodePort verwenden - Ermöglicht Router, Port 443 direkt an IP weiterzuleiten - Dies sollte ingress-nginx hostPort Bind...
HostPort zum Traefik-Einsatz für direkten Hafenzugang hinzufügen
- Verwenden Sie hostPort 443 für websecure Entrypoint zu umgehen NodePort - Ermöglicht Router, Port 443 direkt nach Traefik weiterzuleiten - Auch HostPort für W...
Externe Verkehrsrichtlinien für Traefik NodePort-Service lokal setzen
- Ermöglicht ordnungsgemäße Routing des externen Verkehrs von Router - Erhaltt Quell-IP-Adressen für eine bessere Protokollierung
Trigger-Pipeline für aktualisierten Einsatz mit optionalem TLS-Cert
TLS Zertifikat optional machen bei MediaService Bereitstellung
- Optional hinzufügen: getreu Wildcard-kamocrm-com geheimes Volumen - Aktualisieren von Zertifikat init Container, um fehlendes Zertifikat anmutig zu behandeln
Update CockroachDB StatefulSet zur Verwendung von dynamischer VPN-IP auf Basis von Knoten-Hostname
- Werbe-addr zur Verwendung von VPN IP (10.8.1.1 für k1m1, 10.8.2.1 für k2m1) - Join-Parameter aktualisieren, um VPN-IPs anstelle von Hostnamen zu verwenden - U...
Aktualisieren WireGuard Endpunkt IPs für k1m1 und k2m1
- k1m1: 192.168.1.198 â â â 192.168.1.201 - k2m1: 192.168.1.169 â € 192.168.1.202
Aktualisieren Sie NATS und MinIO Konfiguration, um neue VPN IPs zu verwenden
- NATS-URLs von alten Tailscale-IPs (100.64.x.x) auf Kubernetes Service DNS aktualisieren - Update von MinIO IPs von alten Tailscale IPs auf neue VPN IPs (10.8....
Knoten-Zertifikate zur CockroachDB-Geheimerschaffung hinzufügen
- node.crt und node.key zu cockroachdb Verzeichnis hinzufügen - CI/CD-Workflow aktualisieren, um Knotenzertifikate bei der Erstellung von *** secret einzuschlie...
Griff BackoffLimitExzed durch Löschen gescheitert Job und Wiederprobieren
- Wenn Job mit BackoffLimitExceed ausfällt und Pods aufgeräumt werden, löschen und neu erstellen - So können wir frische Protokolle aus einer neuen Hülse zu bek...
Handle BackoffLimitExceed durch Löschen und Wiederprobieren init Job
- Wenn Job mit BackoffLimitExceeded ausfällt und Pods aufgeräumt werden, löschen und neu erstellen Job - Dies ermöglicht die Aufgabe zu versuchen und erfolgreic...
Verbessern Sie Cluster-Konnektivitätstest im CockroachDB init Workflow
Verbessern CockroachDB init Jobfehler Handhabung, wenn Pods aufgeräumt werden
- Überprüfen Sie vorherige Pod-Logs, wenn aktuelle Hülsen nicht gefunden werden - Test Cluster-Konnektivität, um zu überprüfen, ob bereits initialisiert - Besse...
MinIO Geheimer Aufbau aus dem Workflow (MinIO wird manuell gemanagt)
automatische *** geheime Schöpfung hinzufügen
- Erstellen *** Geheimnis auf beiden k1m1 und k2m1 - Secret enthält MINIO_CURRENT_HOST zeigt auf k0m1 MinIO Instanz (http://10.8.0.1:9000) - Behebt kamowssecuri...
Überprüfe Schritte zur Überprüfung der korrekten NATS Statefulsets
Resolvieren Sie Traefik, NATS und CockroachDB Einsatzprobleme
- HostPort aus dem Traefik-Einsatz entfernen (Konflikte mit NodePort-Dienst) - NATS-Einsatz behebt, um nur serverspezifische Statefulsets (nats-k1m1, nats-k2m1)...
Verbessern Sie CockroachDB init Jobfehler-Handhabung - überprüfen Pod-Status und Protokolle nach Timeout
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
