Our great sponsors
-
alnoda-workspaces
:fireworks: Flexible and extendable containerized workspaces. Now. with free offline chat GPT!!! 🚀🚀🚀
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I’ve been working on this exact issue as well. I was working on building a custom docker container, which also helps with Jenkins, but then I found this repo and it really opened my eyes.
At my company, we're using k8s for basically everything. "Local development" is literally just "run the binary on your local machine" and have everything else run in the cloud, then use Telepresence to bridge the networking gap between your local machine and the cluster.
You can easily make ARM native containers. We build multi-arch images using self-hosted Github Actions runners. So, you always get a native container whenever you pull it regardless of what it is.
You can still use Kubernetes for local dev if you run a kind cluster.