Adding some dev tools to mustafar

This commit is contained in:
2026-04-03 01:19:52 -04:00
parent 3730871925
commit 5893effc85
7 changed files with 51 additions and 3 deletions

19
playbooks/dev.yml Normal file
View File

@@ -0,0 +1,19 @@
---
- name: Install Git
hosts: gl_servers
become: True
roles:
- geerlingguy.git
- name: Install Ruby
hosts: gl_servers
become: True
roles:
- geerlingguy.ruby
- name: Install Node.js
hosts: gl_servers
become: True
roles:
- geerlingguy.nodejs

View File

@@ -1,9 +1,17 @@
---
- hosts: all
become: true
become: True
tasks:
- name: Install common packages on all hosts
package:
name: "{{ common_packages }}"
name: "{{ packages_common }}"
state: present
- hosts: all
become: True
tasks:
- name: Install extra packages if listed
package:
name: "{{ packages_extra }}"
state: present

View File

@@ -3,3 +3,4 @@
- import_playbook: ntp.yml
- import_playbook: packages.yml
- import_playbook: gitea.yml
- import_playbook: dev.yml