Je draait GKE met autoscaling en moet een app via HTTPS op een openbaar IP-adres aan het publiek blootstellen. Wat moet je maken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Kubernetes Service van het type NodePort voor je applicatie en een Kubernetes Ingress om deze Service via een Cloud Load Balancer te exposen..
Waarom dit het antwoord is
Om een applicatie via HTTPS op een openbaar IP-adres te exposen met GKE, is een Ingress de meest geschikte oplossing. Een Ingress werkt samen met een Cloud Load Balancer om extern verkeer (inclusief HTTPS) naar Services binnen je cluster te routeren. De Service van het type NodePort maakt de applicatie toegankelijk op elke node van het cluster, wat een vereiste is voor Ingress om de Service te kunnen bereiken. Optie 2 (ClusterIP) is onjuist omdat een ClusterIP Service alleen intern binnen het cluster toegankelijk is en geen extern IP-adres biedt. Optie 3 (alleen NodePort) is onjuist omdat het direct exposen van NodePorts via DNS geen robuuste load-balancing of HTTPS-afhandeling biedt, en het IP-adres van de nodes kan veranderen. Optie 4 (HAProxy-pod met iptables) is onjuist omdat dit een handmatige en complexe oplossing is die niet de voordelen van de ingebouwde Kubernetes- en GCP-integraties benut, zoals beheerde load-balancing en certificaatbeheer.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig