joschaBurkholz / meetup-cdpipeline-infrastructure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CD-Pipeline Ansible Inventory

Python

Auf einer frischen Umgebung muss zunächst Python 2.7 installiert werden:

apt-get install python

Technischer Nutzer

Zusätzlich muss ein Nutzer ansible angelegt werden:

adduser ansible

Der Nutzer ansible braucht sudo-Rechte. Dazu folgende Zeile ganz unten in /etc/sudoers eintragen:

ansible ALL=(ALL) NOPASSWD: ALL

SSH

Damit Ansible sich passwortlos mit den Zielsystemen verbinden kann, wird ein SSH-Key-Setup benötigt:

In /home/ansible/.ssh/authorized_keys muss der Public Key von Ansible abgelegt werden.

About