@@ -40,8 +40,8 @@ Die Produktivumgebung des Webservice wird auf der Google Cloud Platform (GCP) ge
...
@@ -40,8 +40,8 @@ Die Produktivumgebung des Webservice wird auf der Google Cloud Platform (GCP) ge
-**Netzwerk**: `devops24-network`
-**Netzwerk**: `devops24-network`
-**Subnetz**: `devops24-subnetwork`
-**Subnetz**: `devops24-subnetwork`
-**Kubernetes Deployment**: Deployment mit drei Replikaten
-**Kubernetes Deployment**: Deployment mit drei Replikaten
-**LoadBalancer-Service**: Zugang über IPv4 und IPv6
-**LoadBalancer-Service**: Lastverteilung auf mehrere Pods oder Dienste im Cluster
-**Ingress-Controller**: Nginx
-**Ingress-Controller (Nginx)**: Routen von eingehendem HTTP(S)-Verkehr im Cluster
-**Datenbank**: Für die Persistenz wird Redis verwendet, welches in einer separaten Compute Engine-Instanz innerhalb der GCP-Umgebung betrieben wird.
-**Datenbank**: Für die Persistenz wird Redis verwendet, welches in einer separaten Compute Engine-Instanz innerhalb der GCP-Umgebung betrieben wird.
...
@@ -63,5 +63,5 @@ Die Konfiguration für den Build des Webservices erfolgt in der GitLab CI/CD-Pip
...
@@ -63,5 +63,5 @@ Die Konfiguration für den Build des Webservices erfolgt in der GitLab CI/CD-Pip
## Weitere Konfigurationen
## Weitere Konfigurationen
-**Monitoring**: Die Anwendung wird mithilfe von GCP-Monitoring überwacht.
-**Monitoring**: Die Anwendung wird mithilfe von GCP-Monitoring überwacht.
-**TLS**: Wird wie DNS nur in der Entwicklungsumgebung konfiguriert. Erfolgt durch ein selbstsigniertes Zertifikat. Die Kommunikation erfolgt über Nginx, das auf Port 8443 konfiguriert ist.
-**TLS**: Wird wie DNS nur in der Entwicklungsumgebung konfiguriert. Durch ein selbstsigniertes Zertifikat erfolgt die Kommunikation über Nginx, welches den HTTPS-Traffic auf Port 8443 leitet.
-**DNS**: In der `/etc/hosts`-Datei konfiguriert; es wird überprüft, ob die Seite über einen Alias per HTTPS verfügbar ist.
-**DNS**: In der `/etc/hosts`-Datei konfiguriert; es wird überprüft, ob die Seite über einen Alias per HTTPS verfügbar ist.