4 ms·
An Ansible alternative written in Go would be perfect. I like Docker. Though some initial automation to config Linux distro with a Go based tool would be aweso
by frik 11y ago
An Ansible alternative written in Go would be perfect.
I like Docker. Though some initial automation to config Linux distro with a Go based tool would be awesome. (no Python/Ruby stack)
- 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.