Installation method
Workshop Studio
What happened?
The VPC Lattice part of the workshop suffers from several issues during execution and regarding the expected results:
1. The Gateway API CRD installation command (
|
$ kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml |
) doesn't install the v1alpha2 version of
TLSRoute CRD making the AWS Gateway API Controller failing to start with error:
{"level":"fatal","ts":"2026-04-03T10:29:15.759Z","logger":"setup","caller":"runtime/proc.go:283","msg":"required CRDs check failed:missing required CRDs: gateway.networking.k8s.io/v1alpha2, Kind=TLSRoute"}
The experimental version of the CRDs is needed (alpha* are included in it when only beta and GA are in standard).
2. Several environment variables defined in Deployments and ConfigMaps are incorrect, they seem require prefixes to work (changes tracked to the v1 release of the sample application – #1539).
SHIPPING_NAME_PREFIX -> RETAIL_CHECKOUT_SHIPPING_NAME_PREFIX
ENDPOINTS_CHECKOUT -> RETAIL_UI_ENDPOINTS_CHECKOUT
Also, the value of the variable RETAIL_CHECKOUT_PERSISTENCE_REDIS_URL has been reverted from redis://checkout-redis.checkout:6379 to redis://checkout-redis:6379 in the same pull request making the second checkout deployment in checkoutv2 namespace not working ("Configure route section" page of the workshop).
What did you expect to happen?
The workshop run without issue and as described in the website.
How can we reproduce it?
Proceed with the VPC Lattice part of the workshop.
Anything else we need to know?
No response
EKS version
1.33
Installation method
Workshop Studio
What happened?
The VPC Lattice part of the workshop suffers from several issues during execution and regarding the expected results:
1. The Gateway API CRD installation command (
eks-workshop-v2/website/docs/networking/vpc-lattice/setup.md
Line 37 in 3ef7ef7
TLSRouteCRD making the AWS Gateway API Controller failing to start with error:The experimental version of the CRDs is needed (alpha* are included in it when only beta and GA are in standard).
2. Several environment variables defined in Deployments and ConfigMaps are incorrect, they seem require prefixes to work (changes tracked to the v1 release of the sample application – #1539).
Also, the value of the variable RETAIL_CHECKOUT_PERSISTENCE_REDIS_URL has been reverted from
redis://checkout-redis.checkout:6379toredis://checkout-redis:6379in the same pull request making the second checkout deployment in checkoutv2 namespace not working ("Configure route section" page of the workshop).What did you expect to happen?
The workshop run without issue and as described in the website.
How can we reproduce it?
Proceed with the VPC Lattice part of the workshop.
Anything else we need to know?
No response
EKS version
1.33