14cb41d4d97c5d916bae28e35f8fcd521ce8014e
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.
Container Images Shared Library
This shared library allows jobs to build and publish container images to Gitea very easily:
buildContainerImage()
That's it!
Description
Languages
Groovy
100%