|
76 | 76 | "expected_urls": ["https://amperecomputing.com/blogs/getting-cloud-native-with-freebsd-on-oci-ampere-a1-with-terraform-"] |
77 | 77 | }, |
78 | 78 | { |
79 | | - "question": "In the AWS Graviton performance runbook, how should I define a benchmark and configure the system under test before optimization?", |
| 79 | + "question": "What Google Axion-backed Compute Engine machine series are available for Arm VMs, and how do C4A and N4A differ?", |
80 | 80 | "expected_urls": [ |
81 | | - "https://github.com/aws/aws-graviton-getting-started/blob/main/perfrunbook/defining_your_benchmark.md", |
82 | | - "https://github.com/aws/aws-graviton-getting-started/blob/main/perfrunbook/configuring_your_sut.md" |
| 81 | + "https://docs.cloud.google.com/compute/docs/instances/arm-on-compute" |
| 82 | + ] |
| 83 | + }, |
| 84 | + { |
| 85 | + "question": "On Google Cloud CPU platforms, which Arm machine series map to Google Axion versus Ampere Altra, and how are vCPUs counted on those platforms?", |
| 86 | + "expected_urls": [ |
| 87 | + "https://docs.cloud.google.com/compute/docs/cpu-platforms" |
| 88 | + ] |
| 89 | + }, |
| 90 | + { |
| 91 | + "question": "What storage, networking, and workload positioning does Google Cloud call out for the C4A and N4A general-purpose machine families?", |
| 92 | + "expected_urls": [ |
| 93 | + "https://docs.cloud.google.com/compute/docs/general-purpose-machines" |
| 94 | + ] |
| 95 | + }, |
| 96 | + { |
| 97 | + "question": "How does Google Cloud's next-generation dynamic resource management improve N4A VM placement and live migration for Axion workloads?", |
| 98 | + "expected_urls": [ |
| 99 | + "https://docs.cloud.google.com/compute/docs/dynamic-resource-management" |
| 100 | + ] |
| 101 | + }, |
| 102 | + { |
| 103 | + "question": "What C4A bare metal instance options does Compute Engine provide, including the machine type, vCPU count, memory, and network bandwidth?", |
| 104 | + "expected_urls": [ |
| 105 | + "https://docs.cloud.google.com/compute/docs/instances/bare-metal-instances" |
| 106 | + ] |
| 107 | + }, |
| 108 | + { |
| 109 | + "question": "In Google Cloud Troubleshooting Arm VMs, what happens if you create an Arm VM from a boot disk with x86 architecture, and how do serial console logs help identify it?", |
| 110 | + "expected_urls": [ |
| 111 | + "https://docs.cloud.google.com/compute/docs/troubleshooting/troubleshooting-arm-vms" |
| 112 | + ] |
| 113 | + }, |
| 114 | + { |
| 115 | + "question": "Which GKE cluster modes and machine families support Arm workloads, and what are the major limitations for Arm nodes on GKE?", |
| 116 | + "expected_urls": [ |
| 117 | + "https://docs.cloud.google.com/kubernetes-engine/docs/concepts/arm-on-gke" |
| 118 | + ] |
| 119 | + }, |
| 120 | + { |
| 121 | + "question": "How do you build and verify a multi-architecture container image so the same image can run on both x86 and Arm nodes in GKE?", |
| 122 | + "expected_urls": [ |
| 123 | + "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/build-multi-arch-for-arm" |
| 124 | + ] |
| 125 | + }, |
| 126 | + { |
| 127 | + "question": "In a GKE Standard cluster, why are Arm nodes tainted by default and what selectors or tolerations are needed to schedule workloads onto them?", |
| 128 | + "expected_urls": [ |
| 129 | + "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/prepare-arm-workloads-for-deployment" |
| 130 | + ] |
| 131 | + }, |
| 132 | + { |
| 133 | + "question": "How do you request Arm nodes in GKE Autopilot, and what does kubernetes.io/arch=arm64 select on newer versus older cluster versions?", |
| 134 | + "expected_urls": [ |
| 135 | + "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/autopilot-arm-workloads" |
| 136 | + ] |
| 137 | + }, |
| 138 | + { |
| 139 | + "question": "What are the main steps in the GKE tutorial for migrating an x86-only application to a multi-arch image that also runs on Arm?", |
| 140 | + "expected_urls": [ |
| 141 | + "https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/migrate-x86-to-multi-arch-arm" |
| 142 | + ] |
| 143 | + }, |
| 144 | + { |
| 145 | + "question": "In GKE Troubleshooting Arm workloads, what does the Pod log message \"exec ./hello-app: exec format error\" mean, and what is the recommended fix?", |
| 146 | + "expected_urls": [ |
| 147 | + "https://docs.cloud.google.com/kubernetes-engine/docs/troubleshooting/arm-workloads" |
83 | 148 | ] |
84 | 149 | } |
85 | 150 | ] |
0 commit comments