Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Cloud Network Engineer Exam - Topic 8 Question 79 Discussion

Posted by Ernest on Apr 11, 2024 at 08:16 AM

You have the following routing design. You discover that Compute Engine instances in Subnet-2 in the asia-southeast1 region cannot communicate with compute resources on-premises. What should you do?

Suggested Answer: D

This answer follows the Google-recommended practices for using privately used public IP (PUPI) addresses for GKE Pod address blocks1. The benefits of this approach are:

It allows you to use any public IP addresses that are not owned by Google or your organization for your Pods, which can help mitigate address exhaustion in your enterprise.

It prevents any external traffic from reaching your Pods, as Google Cloud does not route PUPI addresses to the internet or to other VPC networks by default.

It enables you to use VPC Network Peering to connect your GKE cluster to other VPC networks that use different PUPI addresses, as long as you enable the export and import of custom routes for the peering connection.

It preserves the fully integrated network model of GKE, where Pods can communicate with nodes and other resources in the same VPC network without NAT.

The options that you need to select when creating a private GKE cluster with PUPI addresses are:

--disable-default-snat: This option disables source NAT for outbound traffic from Pods to destinations outside the cluster's VPC network.This is necessary to prevent Pods from using RFC 1918 addresses as their source IP addresses, which could cause conflicts with other networks that use the same address space2.

--enable-ip-alias: This option enables alias IP ranges for Pods and Services, which allows you to use separate subnet ranges for them.This is required to use PUPI addresses for Pods1.

--enable-private-nodes: This option creates a private cluster, where nodes do not have external IP addresses and can only communicate with the control plane through a private endpoint.This enhances the security and privacy of your cluster3.

Option A is incorrect because it does not use PUPI addresses for Pods, but rather RFC 1918 addresses. This does not solve the problem of address exhaustion in your enterprise. Option B is incorrect because it reuses the secondary address range for Services across multiple private GKE clusters, which could cause IP conflicts and routing issues. Option C is incorrect because it does not specify the options that are needed to create a private GKE cluster with PUPI addresses.

1:Configuring privately used public IPs for GKE | Kubernetes Engine | Google Cloud2:Using Cloud NAT with GKE | Kubernetes Engine | Google Cloud3:Private clusters | Kubernetes Engine | Google Cloud


Get Premium Professional Cloud Network Engineer Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
38 comments · newest first
BE
Benton 11 months ago
Wait, why can't they communicate at all? That's odd!
ER
Erasmo 11 months ago
Adding a second BGP session? Not sure that’s necessary.
JE
Jettie 11 months ago
Changing the VPC dynamic routing mode to Global sounds risky.
MA
Maryann 11 months ago
I think enabling IP forwarding is the way to go.
BR
Brandon 12 months ago
A custom route advertisement should fix it!
PA
Paola 12 months ago
Adding a second BGP session could be a solution, but I need to double-check if that's necessary for on-premises connectivity.
MO
Mollie 1 year ago
Changing the VPC dynamic routing mode to Global sounds familiar, but I feel like it might not directly solve the communication problem.
DO
Donette 1 year ago
I think enabling IP forwarding might help, but I can't recall if it's specifically for this kind of issue.
LE
Lenna 1 year ago
I remember something about custom route advertisements, but I'm not entirely sure if that's the right approach here.
AS
Ashlee 1 year ago
Based on the information provided, I believe the solution is to enable IP forwarding in the asia-southeast1 region, which is option B. This should allow the traffic to flow between the VPC and the on-premises network.
CA
Caprice 1 year ago
Okay, let's see. The problem is that the Compute Engine instances in Subnet-2 can't communicate with the on-premises resources. I'm thinking option A, configuring a custom route advertisement on the Cloud Router, might be the way to go.
GL
Glen 1 year ago
Hmm, this seems like a tricky one. I'll need to carefully review the network design and think through the potential issues.
CE
Celestina 1 year ago
I'm a bit confused here. Is the issue with the routing configuration or the connectivity between the VPC and the on-premises network? I'll need to double-check the details to determine the best approach.
ME
Merrilee 1 year ago
Views seem like the most logical choice here. That's the security technique that lets you control which users can see which parts of the database.
EL
Elouise 1 year ago
Okay, the key here is understanding the relationship between cash outflows for raw materials/manufacturing and cash inflows from sales. I think I can work this out.
HA
Hassie 1 year ago
Hmm, this one looks tricky. I'll need to think carefully about the TIBCO EMS Administrator Tool commands.
DE
Dewitt 1 year ago
This seems like a straightforward definition question. I'll carefully read through the options and think about which one best captures the full meaning of real property.
TH
Thora 1 year ago
I got this! Option C all the way. Global routing mode is the key to unlocking this networking puzzle.
TO
Torie 1 year ago
Wait, we're talking about networking here, right? I thought this was a cooking exam. Where's the recipe for cloud-roasted chicken?
LI
Lili 1 year ago
↳ replying to Torie
D) Add a second Border Gateway Protocol (BGP) session to the Cloud Router.
SA
Sabra 1 year ago
↳ replying to Torie
C) Change the VPC dynamic routing mode to Global.
PA
Paul 1 year ago
↳ replying to Torie
B) Enable IP forwarding in the asia-southeast1 region.
MA
Marvel 1 year ago
↳ replying to Torie
A) Configure a custom route advertisement on the Cloud Router.
MI
Michael 1 year ago
Option B sounds like the easy way out, but I'm pretty sure that's not the right answer. Probably gonna have to dig a little deeper on this one.
HE
Helga 1 year ago
↳ replying to Michael
That might be necessary to establish the connection.
VI
Virgie 1 year ago
↳ replying to Michael
D) Add a second Border Gateway Protocol (BGP) session to the Cloud Router.
LA
Lavonna 1 year ago
↳ replying to Michael
Yeah, that could help with the communication issue.
LE
Lenna 1 year ago
↳ replying to Michael
A) Configure a custom route advertisement on the Cloud Router.
GI
Gianna 1 year ago
I bet option D is the answer. It's all about that BGP, baby! Gotta get that second session up and running.
ED
Edelmira 1 year ago
↳ replying to Gianna
User 3: Let's go with option D and see if it fixes the communication problem.
JO
Joni 1 year ago
↳ replying to Gianna
User 2: Yeah, having a second BGP session might solve the issue.
YU
Yuette 1 year ago
↳ replying to Gianna
User 1: I think option D is the way to go.
BA
Barrie 2 years ago
Hmm, this looks like a tricky one. I'm thinking option A might be the way to go, but I'm not quite sure. Better double-check the documentation just to be safe.
CO
Corazon 1 year ago
↳ replying to Barrie
Yeah, let's double-check to make sure we're on the right track.
PA
Page 1 year ago
↳ replying to Barrie
I think option A makes sense. Let's check the documentation to confirm.
MA
Marge 2 years ago
I believe changing the VPC dynamic routing mode to Global could be the solution. It might help with communication between the instances.
ST
Stephaine 2 years ago
I agree with Keena. Enabling IP forwarding in the asia-southeast1 region might also help.
KE
Keena 2 years ago
I think we should configure a custom route advertisement on the Cloud Router.
0/2000 characters

Save Cancel