Skip to content

Commit 044b0f9

Browse files
adding a summary and faqs
1 parent 9eba41e commit 044b0f9

1 file changed

Lines changed: 50 additions & 1 deletion

File tree

  • content/learning-paths/servers-and-cloud-computing/storefront-ai-assistant-gke-axion

content/learning-paths/servers-and-cloud-computing/storefront-ai-assistant-gke-axion/_index.md

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,58 @@ prerequisites:
1818
- Cloud Shell or a Linux or macOS administrative workstation with Docker Buildx, `gcloud`, `kubectl`, `git`, `curl`, Python 3.10 or later, and `jq`
1919
- Basic familiarity with Docker, Kubernetes, Kustomize, and GKE
2020

21+
# START generated_summary_faq
22+
generated_summary_faq:
23+
template_version: summary-faq-v3
24+
generated_at: '2026-07-13T19:30:38Z'
25+
generator: ai
26+
ai_assisted: true
27+
ai_review_required: true
28+
model: gpt-5
29+
prompt_template: summary-faq-v3
30+
source_hash: cdd45953e2784d3a6b0894fac600b6b03048b514493d6526709908f3049595cc
31+
summary_generated_at: '2026-07-13T19:30:38Z'
32+
summary_source_hash: cdd45953e2784d3a6b0894fac600b6b03048b514493d6526709908f3049595cc
33+
faq_generated_at: '2026-07-13T19:30:38Z'
34+
faq_source_hash: cdd45953e2784d3a6b0894fac600b6b03048b514493d6526709908f3049595cc
35+
summary: >-
36+
You'll deploy the Online Boutique storefront on Google Kubernetes
37+
Engine using Arm-based Axion nodes, validate a baseline on N4A, and add a gRPC-driven AI shopping
38+
assistant. You'll build and push a single `linux/arm64` container image to Artifact Registry, then
39+
use Kustomize overlays to run the assistant on N4A before moving only that tier to C4A. After
40+
reviewing the assistant’s sources and runtime dependencies, you'll confirm scheduling on the intended
41+
node pool and capture benchmark summaries to compare the same assistant workload across N4A
42+
and C4A. The end state is a mixed-placement deployment where the steady storefront remains
43+
on N4A and the burstier assistant runs on the selected pool.
44+
faqs:
45+
- question: How do I verify the cluster has both N4A and C4A node pools before I start?
46+
answer: >-
47+
Use `kubectl` to list nodes and confirm that both pools are present. The workflow assumes
48+
an `arm64` GKE Standard cluster with separate N4A and C4A pools.
49+
- question: What result should I expect after I apply the baseline overlay?
50+
answer: >-
51+
The storefront runs on N4A, and `shoppingassistantservice` isn't present. This is intentional
52+
because you'll build and deploy the assistant in later steps.
53+
- question: I’ve run this path before. What should I remove before I recreate the baseline?
54+
answer: >-
55+
Delete any existing assistant deployment and related service so the baseline reflects a
56+
storefront without the assistant. The steps show removing old assistant resources before
57+
creating the baseline.
58+
- question: Do I need different container images for N4A and C4A when I deploy the assistant?
59+
answer: >-
60+
No. You'll build one `linux/arm64` image targeted for Axion that'll run in either placement.
61+
- question: How do I confirm the assistant is scheduled on the intended node pool when I switch
62+
from N4A to C4A?
63+
answer: >-
64+
Check the node assigned to the assistant pod and verify it matches the target pool after
65+
applying the appropriate Kustomize overlay. Inspect pod logs and service reachability to
66+
confirm the tier is healthy before capturing benchmarks.
67+
# END generated_summary_faq
68+
2169
author:
2270
- Rani Chowdary Mandepudi
2371

24-
generate_summary_faq: true
72+
generate_summary_faq: false
2573
rerun_summary: false
2674
rerun_faqs: false
2775

@@ -76,3 +124,4 @@ weight: 1 # _index.md always has weight of 1 to order corr
76124
layout: "learningpathall" # All files under learning paths have this same wrapper
77125
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
78126
---
127+

0 commit comments

Comments
 (0)