From a02e7429ad1e4b52bf7a09c454ff42109c66cb7b Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Mon, 7 Sep 2020 12:49:08 +0200 Subject: [PATCH] Add note about httpenv arch --- slides/k8s/kubectlexpose.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/slides/k8s/kubectlexpose.md b/slides/k8s/kubectlexpose.md index 0d3bec75..35b0538d 100644 --- a/slides/k8s/kubectlexpose.md +++ b/slides/k8s/kubectlexpose.md @@ -149,6 +149,28 @@ --- +class: extra-details + +## Supporting other CPU architectures + +- The `jpetazzo/httpenv` image is currently only available for `x86_64` + + (the "classic" Intel 64 bits architecture found on most PCs and Macs) + +- That image won't work on other architectures + + (e.g. Raspberry Pi or other ARM-based machines) + +- Note that Docker supports [multi-arch](https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/) images + + (so *technically* we could make it work across multiple architectures) + +- If you want to build `httpenv` for your own platform, here is the source: + + https://github.com/jpetazzo/httpenv + +--- + ## Creating a deployment for our HTTP server - We will create a deployment with `kubectl create deployment`