In order to keep "big" applications that just happen to have arm64 container images, like Argo CD and Jenkins, from running on Raspberry Pis instead of VMs, I added a `du5t1n.me/machine=raspberrypi:NoExecute` taint to them. This requires any workload that should be allowed to run on a Raspberry Pi to explicitly indicate as much. Since the point of adding *k8s-aarch64-n1.pyrocufflink.blue* to the cluster was to be able to build container images, the pod template for container image jobs needs to include this toleration. |
||
---|---|---|
resources | ||
vars | ||
README.md |
README.md
Container Images Shared Library
This shared library allows jobs to build and publish container images to Gitea very easily:
buildContainerImage()
That's it!