<story><title>Kubernetes at Home with K3s</title><url>https://blog.nootch.net/post/kubernetes-at-home-with-k3s/</url></story><parent_chain><item><author>mrweasel</author><text>&amp;gt; I miss its programmatic approach to deployments&lt;p&gt;That seems to be people main justification for using Kubernetes. We really need to find an solution that will allow us to deploy software programmatically, without dragging along the complexity of Kubernetes.&lt;p&gt;I know, Kubernetes is “easy” on AWS, Azure or GCP. Well great, but many of us can’t use managed Kubernetes. Now we’re stuck managing on-prem cluster, just so the developers can deploy three containers and an ingress controller while complaining that they need to update their YAML because some API changed again.&lt;p&gt;Kubernetes is great, for some project, just not most. Sadly we’re don’t have any good alternative for deploying to VMs.</text></item></parent_chain><comment><author>stavros</author><text>I wrote Harbormaster because I needed exactly this. It&amp;#x27;s very simple and has worked extremely well for me, at home as well as in production:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;gitlab.com&amp;#x2F;stavros&amp;#x2F;harbormaster&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;gitlab.com&amp;#x2F;stavros&amp;#x2F;harbormaster&lt;/a&gt;</text></comment>
<story><title>Kubernetes at Home with K3s</title><url>https://blog.nootch.net/post/kubernetes-at-home-with-k3s/</url></story><parent_chain><item><author>mrweasel</author><text>&amp;gt; I miss its programmatic approach to deployments&lt;p&gt;That seems to be people main justification for using Kubernetes. We really need to find an solution that will allow us to deploy software programmatically, without dragging along the complexity of Kubernetes.&lt;p&gt;I know, Kubernetes is “easy” on AWS, Azure or GCP. Well great, but many of us can’t use managed Kubernetes. Now we’re stuck managing on-prem cluster, just so the developers can deploy three containers and an ingress controller while complaining that they need to update their YAML because some API changed again.&lt;p&gt;Kubernetes is great, for some project, just not most. Sadly we’re don’t have any good alternative for deploying to VMs.</text></item></parent_chain><comment><author>3np</author><text>I find Nomad (coupled with Terraform, Consul and Vault) hits the sweet spot for me.&lt;p&gt;It provides all the orchestration, coordination and resource management in source-controlled templates but doesn’t add at all the layers of abstraction and indirection that k8s does.</text></comment>