4 ms·
I've looked into Kamal but it feels so "It's as complex as Kubernetes but isn't so support is going to be nightmarish." Why is this better then Ansible + Docke
by stackskipton 2y ago
I've looked into Kamal but it feels so "It's as complex as Kubernetes but isn't so support is going to be nightmarish."
Why is this better then Ansible + Docker Compose?
- petcat 2y agoYou could certainly implement Kamal just with Ansible and Docker Compose. It's just an abstraction that does it for you and handles all the edge-cases. (Kamal doesn't use Ansible, it has its own SSH lib).
- amzans 2y agoTechnically, it’s not much different from using Ansible to run Docker on remote hosts. What it provides is a set of conventions based on what most web apps look like. Eg. built-in proxy with automatic TLS and zero downtime deployments, first-class support for a DB and cache, encrypted secrets, etc. It’s definitely not for every use case, but for your typical 3-tier monolith on a handful of servers I found it does the job well.