3 ms·
"An Ansible alternative written in Go would be perfect." Why? I understand the allure of Go - I was an embedded systems engineer working predominately in asse
by smoyer 11y ago
"An Ansible alternative written in Go would be perfect."
Why?
I understand the allure of Go - I was an embedded systems engineer working predominately in assembly language and C for many years. Memory management was a pain and concurrency was practically non-existent on many uCs.
But Ansible is pretty mature at this point, with a vibrant community, lots of internal and third-party modules and it's based on a ubiquitous scripting language (Python).
Please help me understand the rationale of a rewrite - what are the goals, what deficit would if fix and would the time required be justified versus enhancing Ansible as it is. At best I'm a Go newb, but I'm pretty proficient with Python - if it's just that Ansible's "not in your language", I'd argue a rewrite represents a false economy.
- frik 11y agoWhy not? > ubiquitous scripting language Third party modules don't cover everything and then you have to write Python. Plus the config files of Docker are better. So I would welcome a modern Ansible alternative that requires just one executable instead of a full Python stack.