3 ms·
From a devops perspective, both may be needed depend on your approach to configuration management. - Ruby is used for Chef. - Python is used for Ansible.
by athenot 10y ago
From a devops perspective, both may be needed depend on your approach to configuration management.
- Ruby is used for Chef.
- Python is used for Ansible.
- im_down_w_otp 10y agoNot much of Python is exposed through Ansible. Almost none in fact. Unless you're deciding to write your own modules, and even then you don't have to use Python. From a user's perspective Ansible is mostly YAML and Jinja2 filters. Chef on the other hand is Ruby. Pretty much fully exposed as such.