for hypervisors and non nix hosts, switch to ansible for ease of existence
Этот коммит содержится в:
Daniel Poelzleithner 2019-04-16 13:17:19 +02:00
родитель 5f882defe0
Коммит 2dcf9846ae
4 изменённых файлов: 40 добавлений и 0 удалений

5
ansible/ansible.cfg Обычный файл
Просмотреть файл

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

5
ansible/hosts Обычный файл
Просмотреть файл

@ -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 Обычный файл
Просмотреть файл

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

25
ansible/roles/proxmox/tasks/main.yml Обычный файл
Просмотреть файл

@ -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