24
7
Fork 3

start ansible project

for hypervisors and non nix hosts, switch to ansible for ease of existence
Dieser Commit ist enthalten in:
Daniel Poelzleithner 2019-04-16 13:17:19 +02:00
Ursprung 5f882defe0
Commit 2dcf9846ae
4 geänderte Dateien mit 40 neuen und 0 gelöschten Zeilen

5
ansible/ansible.cfg Normale Datei
Datei anzeigen

@ -0,0 +1,5 @@
[defaults]
# some basic default values...
inventory = ./hosts

5
ansible/hosts Normale Datei
Datei anzeigen

@ -0,0 +1,5 @@
[hypervisor]
server3.hq.c3d2.de
server4.hq.c3d2.de
server5.hq.c3d2.de
server6.hq.c3d2.de

5
ansible/hypervisor.yml Normale Datei
Datei anzeigen

@ -0,0 +1,5 @@
---
# file: hypervisor.yml
- hosts: hypervisor
roles:
- proxmox

Datei anzeigen

@ -0,0 +1,25 @@
---
- name: Update all packages to the latest version
apt:
upgrade: dist
- name: Install packages
apt:
name: "{{ packages }}"
vars:
packages:
- zsh
- iotop
- latencytop
- htop
- name: Cloning oh-my-zsh
git:
repo=https://github.com/robbyrussell/oh-my-zsh
dest=~/.oh-my-zsh
- name: Link ~/.zshrc
file:
src: /etc/pve/zshrc
dest: ~/.zshrc
state: link
force: yes