Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds GKE Autopilot Example
Prerequisite
Setup gcloud CLI
Setup Kubectl
Setup Helm v3
Setup git
Create a GKE Autopilot Cluster
Setup a GKE autopilot cluster / Tested on v1.24.10-gke.2300
Setup VPC Firewall for public ingress
Verify Command-line access by running the following command:
$ gcloud container clusters get-credentials {CLUSTER} --zone {ZONE} --project {PROJECT}
Deploy E-commerce Project
Clone the project
$ git clone https://github.com/patrickywl/ecommerce-workshop.git
(This is a forked repository of https://github.com/DataDog/ecommerce-workshop)
Deploy
$ cd ecommerce-workshop/deploy/gcp/gke-autopilot/storedog
$ k apply -f .
Verify pods are Running
$ k get pod
Verify access
$ k get ingress
Access Storedog at http://xxx.xxx.xxx.xxx/ via Browser
Deploy Datadog Agent
$ cd ecommerce-workshop/deploy/gcp/gke-autopilot/datadog-agent
Datadog API Key can be found on https://app.datadoghq.com/organization-settings/api-keys
Happy monitoring in Datadog!
https://app.datadoghq.com/