This repo is composed of two demonstrations.
- HPA with CPU metrics
- Tutorial: Kubernetes HPA Hands-on
- HPA with Istio metrics (requests_per_second, 90%tile request processing duration)
- Create a builder
docker buildx create --name armamd
- Select the created builder
docker buildx use armamd
- Build an image targeting
linux/arm64
andlinux/amd64
docker buildx build --platform linux/amd64,linux/arm64 -t ryojpn/go-cpu-intensive:latest .
Replace ryojpn
with your DockerHub ID.
Optionally, you can add --push
option to directly push the built image.