Welcome โ CCoE STAR Topology Design
NCC STAR + in-band NSI / Palo Alto ยท greenfield (hanuraIQ proof)
๐ Open the Cloud Armor scenarios diagram (Global vs Regional vs PA-only) โ
How your request reached this page North-South ยท via Cloud Armor edge
Internet client
โ (DNS: public name โ anycast VIP)
Global External ALB + Cloud Armor (Google Front End edge)
โ WAF: OWASP / rate-limit evaluated here (SQLi/XSS โ 403)
Consumer VPC ingress firewall policy โ NSI intercept
โ GENEVE 6081
Palo Alto VM-Series (deep inspection, fail-closed)
โ
THIS VM 10.133.150.6 :443 โ
Live evidence from THIS request
| Entry path (from Host header) | e2e-web.gcp.public.hanuraiq.com North-South ยท via Cloud Armor edge |
| Via header [live] | 1.1 google |
| X-Forwarded-For [live] | 216.73.217.138,34.36.38.77 |
| X-Forwarded-Proto [live] | https |
| Reached VM (internal IP) [live] | 10.133.150.6 (consumer VPC, sn-nonprod-workload) |
| Palo Alto inspection [described] | This request entered the consumer VPC and was steered to the Palo Alto fleet by the NSI ingress rule (apply_security_profile_group) before reaching this VM. Confirm in the firewall log: rule nsi-inspect-lb-ingress. |
What this proves: the [live] rows are
read directly from the request. Via: 1.1 google + an
X-Forwarded-For ending in the load-balancer IP means the request came
through the Global External ALB + Cloud Armor edge (North-South). If those are
empty, you reached the VM directly inside the VPC (East-West / private DNS) โ
same workload, two DNS names, two paths (split-horizon). The Palo Alto hop is marked
[described] because the VM can't see it in the HTTP request;
it is proven separately from the firewall + PA logs (demo-01-ingress-ns.sh).