homeserver/group_vars/jenkins.yml
mg 416c36f97c munin (#116)
motd unit

house

plugins vereinheitlicht

aufräumen

user vereinheitlicht

samba users

aufgeräumt

aussortiert

apc pwr

systemd plugin

kvm plugins

lvm plguin

acng plugin

munin user

chrony fur alle

gruppe playbook

docker vars

playbook

firewall

munin für alle

Co-authored-by: Michael Grote <michael.grote@posteo.de>
Reviewed-on: mg/ansible#116
Co-Authored-By: mg <mg@noreply.git.mgrote.net>
Co-Committed-By: mg <mg@noreply.git.mgrote.net>
2021-06-16 21:57:28 +02:00

42 lines
1.2 KiB
YAML

---
### geerlingguy.jenkins
jenkins_package_state: latest
jenkins_http_port: 8080
jenkins_admin_username: jadmin
jenkins_admin_password: "{{ lookup('keepass', 'jenkins_admin_password', 'password') }}"
jenkins_plugins_install_dependencies: true
jenkins_plugins_state: latest
jenkins_java_options: "-Djenkins.install.runSetupWizard=true"
### oefenweb.ufw
ufw_rules:
- rule: allow
to_port: 22
protocol: tcp
comment: 'ssh'
from_ip: 192.168.2.0/24
- rule: allow
to_port: 8080
comment: 'jenkins'
from_ip: 192.168.2.0/24
- rule: allow
to_port: 4949
protocol: tcp
comment: 'munin'
from_ip: 192.168.2.144/24
### mgrote.restic
restic_folders_to_backup: /usr/local /etc /root /home /var/lib/jenkins
### geerlingguy.pip
pip_package: python3-pip
pip_install_packages:
- name: pykeepass==3.2.1
- name: jinja2>=2.11.2
- name: markupsafe
- name: ansible-playbook-grapher
### geerlingguy.ansible
ansible_install_method: pip
ansible_install_version_pip: '2.10'
### mgrote.apt_install_packages
programs_extra:
- graphviz # für ansible-playbook-grapher
- sshpass