SlideShare ist ein Scribd-Unternehmen logo
Ansible - Warum, wie; es ist
so einfach
Infracoders Meetup
17.07.2017 1
Über ME2Digital
• Aleksandar Lazic seit ~20 Jahren in IT
• Seit 2003 aktiv haproxy commnity
• Seit 2006 aktiv nginx community dabei => nginxexpert
• Seit ??? Bei curl semi-aktiv community dabei
• Seit 2015 bei openshift community dabei
• Immer neugierig sein
• Ich mache den Job gerne und mit Freude ;-)
• Das Unternehmen gibt es seit 2017
17.07.2017 2
Geschichte von Ansible
• Entwicklung begann 2012
• Programmiersprache ist python
• Erste Release 2013 Ansible 1.1 Released!
• Die Geschichte hinter Ansible vom Autor The Origins of Ansible
• Akquiriert von Red Hat 2015 Red Hat acquires Ansible
• Sehr aktive community
• Ansible Blog
17.07.2017 3
Ansible Aufbau
• Ansible besteht aus einem schlanken core
• Vieles ist auf Module ausgelagert
• Modul Übersicht
• Fast alle Module sind von der Eingabeaufforderung aufrufbar
• ansible -m <MODUL> -a <ARGUMENTE> hostliste
• Erweiterbar mit Lösungen von Ansible Galaxy
• Kein Agent
• Kommunikation basiert auf SSH
17.07.2017 4
Wo fang ich an
• Ansible gibt es für viele Plattformen Installation
• Ja auch windows aber nur als „Managed Node“
• Lern YAML, WICHTIG!
• Kleine Schritte wie zum Beispiel ändern einer Konfigurationsdatei
• ansible -m lininfile -a 'regex="^nameserver 8.8.8.8" line="nameserver 8.8.8.8"
state=absent backup=yes" dest=/etc/resolv.conf' nodes
• Nutze „--syntax-check“ und „--check“
17.07.2017 5
Ein Beispiel
• Siehe auch Rollout corporate CA with ansible
• Unternehmens CA als .pem-Datei
• Das playbook
---
- hosts: all
vars:
ANCH_DIR:/usr/share/pki/ca-trust-source/anchors
CA_PEM:THE-PATH-TO-THE-PEM.pem
tasks:
- name: copy corporate-ca pem file
copy: src={{ CA_PEM }} dest={{ ANCH_DIR }}
- name: execute update-ca-trust
command: update-ca-trust
• Ausführen
ansible-playbook ca-distribute.yaml
17.07.2017 6
Tips & Tricks
• Lesen & Verstehen & Lesen http://docs.ansible.com/
• Vorgeschlagene Verzeichnisstruktur
• Geduld und viel Testen. Ist relativ einfach mit „Conditionals“
• ME2Digital Some Tips and Tricks for ansible
• Debug log
• ANSIBLE_LOG_PATH=/tmp/ans-log-$(date +%Y%m%d-%H%M%S).log
ANSIBLE_DEBUG=true ansible-playbook DEIN-PLAYBOOK.yml > /tmp/ans-
std-$(date +%Y%m%d-%H%M%S) 2>&1
• „rollen“ gut überlegen, nicht zu viele und nicht zu wenige
• Call für kommerziellen Unterstützung ;-)
17.07.2017 7
Informationen
• LinkedIn: https://www.linkedin.com/in/me2digital-eu/
• SlideShare: https://www.slideshare.net/AleksandarLazic4
• Facebook: https://www.facebook.com/me2digitaleu
• Xing: https://www.xing.com/profile/Aleksandar_Lazic
• Twitter: @ME2Digital
• HP: www.me2digital.com
• E-Mail: aleks@me2digital.com
• Phone: 0043 663 03 00 31 15
17.07.2017 8

Weitere ähnliche Inhalte

Was ist angesagt?

Von Test nach Live mit Rex
Von Test nach Live mit RexVon Test nach Live mit Rex
Von Test nach Live mit Rex
Jan Gehring
 
Automatisierte Linux Administration mit (R)?ex
Automatisierte Linux Administration mit (R)?ex Automatisierte Linux Administration mit (R)?ex
Automatisierte Linux Administration mit (R)?ex
Jan Gehring
 
Rex - Infrastruktur als Code
Rex - Infrastruktur als CodeRex - Infrastruktur als Code
Rex - Infrastruktur als Code
Jan Gehring
 
German Perl Workshop 2015 - Infrastruktur als Code
German Perl Workshop 2015 - Infrastruktur als CodeGerman Perl Workshop 2015 - Infrastruktur als Code
German Perl Workshop 2015 - Infrastruktur als Code
Jan Gehring
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
NETWAYS
 
Einführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - VoraussetzungenEinführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - Voraussetzungen
Avarteq
 
Automation with Ansible
Automation with AnsibleAutomation with Ansible
Automation with Ansible
SusannSgorzaly
 
WordPress Security - WP Meetup München 24.9.2015
WordPress Security - WP Meetup München 24.9.2015WordPress Security - WP Meetup München 24.9.2015
WordPress Security - WP Meetup München 24.9.2015
stk_jj
 
WordPress-Webseiten umziehen / online stellen
WordPress-Webseiten umziehen / online stellenWordPress-Webseiten umziehen / online stellen
WordPress-Webseiten umziehen / online stellen
Walter Ebert
 
Apple iOS - Webservices
Apple iOS - WebservicesApple iOS - Webservices
Apple iOS - Webservices
messeb
 
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
Digicomp Academy AG
 
Raspberry PI 4 Freifunk Offloader
Raspberry PI 4 Freifunk OffloaderRaspberry PI 4 Freifunk Offloader
Raspberry PI 4 Freifunk Offloader
Annika Wickert
 
Docker Hosting (Webinar vom 10. März 2016)
Docker Hosting (Webinar vom 10. März 2016)Docker Hosting (Webinar vom 10. März 2016)
Docker Hosting (Webinar vom 10. März 2016)
NETWAYS
 
Wordpress im docker
Wordpress im dockerWordpress im docker
Wordpress im docker
Philipp Kropp
 
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Jonathan Weiss
 
Skalieren einer Web Anwendung
Skalieren einer Web Anwendung Skalieren einer Web Anwendung
Skalieren einer Web Anwendung
Jonathan Weiss
 
Varnish PHP Unconference Hamburg 2012
Varnish PHP Unconference Hamburg 2012Varnish PHP Unconference Hamburg 2012
Varnish PHP Unconference Hamburg 2012
Florian Holzhauer
 
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud StackInfracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
Edmund Siegfried Haselwanter
 

Was ist angesagt? (20)

Von Test nach Live mit Rex
Von Test nach Live mit RexVon Test nach Live mit Rex
Von Test nach Live mit Rex
 
Automatisierte Linux Administration mit (R)?ex
Automatisierte Linux Administration mit (R)?ex Automatisierte Linux Administration mit (R)?ex
Automatisierte Linux Administration mit (R)?ex
 
Rex - Infrastruktur als Code
Rex - Infrastruktur als CodeRex - Infrastruktur als Code
Rex - Infrastruktur als Code
 
German Perl Workshop 2015 - Infrastruktur als Code
German Perl Workshop 2015 - Infrastruktur als CodeGerman Perl Workshop 2015 - Infrastruktur als Code
German Perl Workshop 2015 - Infrastruktur als Code
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
 
Einführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - VoraussetzungenEinführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - Voraussetzungen
 
Automation with Ansible
Automation with AnsibleAutomation with Ansible
Automation with Ansible
 
WordPress Security - WP Meetup München 24.9.2015
WordPress Security - WP Meetup München 24.9.2015WordPress Security - WP Meetup München 24.9.2015
WordPress Security - WP Meetup München 24.9.2015
 
WordPress-Webseiten umziehen / online stellen
WordPress-Webseiten umziehen / online stellenWordPress-Webseiten umziehen / online stellen
WordPress-Webseiten umziehen / online stellen
 
Apple iOS - Webservices
Apple iOS - WebservicesApple iOS - Webservices
Apple iOS - Webservices
 
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
IPv6 Networking-Referat «IPv6 Rollout im Datacenter - Varianten der Integrati...
 
Api services
Api servicesApi services
Api services
 
Raspberry PI 4 Freifunk Offloader
Raspberry PI 4 Freifunk OffloaderRaspberry PI 4 Freifunk Offloader
Raspberry PI 4 Freifunk Offloader
 
Docker Hosting (Webinar vom 10. März 2016)
Docker Hosting (Webinar vom 10. März 2016)Docker Hosting (Webinar vom 10. März 2016)
Docker Hosting (Webinar vom 10. März 2016)
 
Wordpress im docker
Wordpress im dockerWordpress im docker
Wordpress im docker
 
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
 
Nginx
NginxNginx
Nginx
 
Skalieren einer Web Anwendung
Skalieren einer Web Anwendung Skalieren einer Web Anwendung
Skalieren einer Web Anwendung
 
Varnish PHP Unconference Hamburg 2012
Varnish PHP Unconference Hamburg 2012Varnish PHP Unconference Hamburg 2012
Varnish PHP Unconference Hamburg 2012
 
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud StackInfracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
Infracoders Graz, smartOS - vom Netzwerk in der Box - zum Software Cloud Stack
 

Ähnlich wie Infra coders meetup

Devops ohne root
Devops ohne rootDevops ohne root
Devops ohne root
cusy GmbH
 
Grundlagen postgresql
Grundlagen postgresqlGrundlagen postgresql
Grundlagen postgresql
inovex GmbH
 
200 verteilte Oracle- Server mit Ansible ausrollen
200 verteilte Oracle- Server mit Ansible ausrollen200 verteilte Oracle- Server mit Ansible ausrollen
200 verteilte Oracle- Server mit Ansible ausrollen
Uwe Küchler
 
Agile Softwareentwicklung mit Rails
Agile Softwareentwicklung mit RailsAgile Softwareentwicklung mit Rails
Agile Softwareentwicklung mit Rails
Hussein Morsy
 
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
LeanIX GmbH
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
Icinga
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HH
Florian Holzhauer
 
Continuous Deployment mit Rex und Jenkins
Continuous Deployment mit Rex und JenkinsContinuous Deployment mit Rex und Jenkins
Continuous Deployment mit Rex und Jenkins
inovex GmbH
 
Sesam (APEX) Öffne Dich
Sesam (APEX) Öffne DichSesam (APEX) Öffne Dich
Sesam (APEX) Öffne Dich
Oliver Lemm
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computing
Wolfgang Weigend
 
GWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
GWAVACon 2015: SEP - Backuplösungen auf dem PrüfstandGWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
GWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
GWAVA
 
Ant Maven
Ant MavenAnt Maven
Ant Maven
Fabian Lange
 
Perl Renaissance Reloaded
Perl Renaissance ReloadedPerl Renaissance Reloaded
Perl Renaissance Reloaded
Gregor Goldbach
 
Tipps zur Performanceoptimierung für Liferay Portal
Tipps zur  Performanceoptimierung für Liferay PortalTipps zur  Performanceoptimierung für Liferay Portal
Tipps zur Performanceoptimierung für Liferay Portal
Stefan Hilpp
 
Grundlagen puppet
Grundlagen puppetGrundlagen puppet
Grundlagen puppet
inovex GmbH
 
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19cAOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
Stefan Oehrli
 
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas GelfOSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
NETWAYS
 
Oracle und Docker
Oracle und DockerOracle und Docker
Oracle und Docker
Stefan Oehrli
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
Verein FM Konferenz
 
Docker Workbench
Docker WorkbenchDocker Workbench
Docker Workbench
Patrick Paechnatz
 

Ähnlich wie Infra coders meetup (20)

Devops ohne root
Devops ohne rootDevops ohne root
Devops ohne root
 
Grundlagen postgresql
Grundlagen postgresqlGrundlagen postgresql
Grundlagen postgresql
 
200 verteilte Oracle- Server mit Ansible ausrollen
200 verteilte Oracle- Server mit Ansible ausrollen200 verteilte Oracle- Server mit Ansible ausrollen
200 verteilte Oracle- Server mit Ansible ausrollen
 
Agile Softwareentwicklung mit Rails
Agile Softwareentwicklung mit RailsAgile Softwareentwicklung mit Rails
Agile Softwareentwicklung mit Rails
 
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
CodeTalks Vortrag: Automatisierung mit Ansible & Jenkins @ LeanIX Enterprise ...
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 
Entwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HHEntwicklung mit Chef und Vagrant - PHPUG HH
Entwicklung mit Chef und Vagrant - PHPUG HH
 
Continuous Deployment mit Rex und Jenkins
Continuous Deployment mit Rex und JenkinsContinuous Deployment mit Rex und Jenkins
Continuous Deployment mit Rex und Jenkins
 
Sesam (APEX) Öffne Dich
Sesam (APEX) Öffne DichSesam (APEX) Öffne Dich
Sesam (APEX) Öffne Dich
 
fn project serverless computing
fn project serverless computingfn project serverless computing
fn project serverless computing
 
GWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
GWAVACon 2015: SEP - Backuplösungen auf dem PrüfstandGWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
GWAVACon 2015: SEP - Backuplösungen auf dem Prüfstand
 
Ant Maven
Ant MavenAnt Maven
Ant Maven
 
Perl Renaissance Reloaded
Perl Renaissance ReloadedPerl Renaissance Reloaded
Perl Renaissance Reloaded
 
Tipps zur Performanceoptimierung für Liferay Portal
Tipps zur  Performanceoptimierung für Liferay PortalTipps zur  Performanceoptimierung für Liferay Portal
Tipps zur Performanceoptimierung für Liferay Portal
 
Grundlagen puppet
Grundlagen puppetGrundlagen puppet
Grundlagen puppet
 
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19cAOUG 2019 Oracle Centrally Managed Users 18c / 19c
AOUG 2019 Oracle Centrally Managed Users 18c / 19c
 
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas GelfOSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
 
Oracle und Docker
Oracle und DockerOracle und Docker
Oracle und Docker
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
Docker Workbench
Docker WorkbenchDocker Workbench
Docker Workbench
 

Mehr von Aleksandar Lazic

Kubernautes meetup II
Kubernautes meetup IIKubernautes meetup II
Kubernautes meetup II
Aleksandar Lazic
 
Hogarama Demo on Openshift I
Hogarama Demo on Openshift IHogarama Demo on Openshift I
Hogarama Demo on Openshift I
Aleksandar Lazic
 
Gepardec Österreich
Gepardec ÖsterreichGepardec Österreich
Gepardec Österreich
Aleksandar Lazic
 
Openshift meetup i
Openshift meetup iOpenshift meetup i
Openshift meetup i
Aleksandar Lazic
 
2018 01-15 infra coders meetup vienna ii
2018 01-15 infra coders meetup vienna ii2018 01-15 infra coders meetup vienna ii
2018 01-15 infra coders meetup vienna ii
Aleksandar Lazic
 
Vienna Kubernautes Erstes Meetup
Vienna Kubernautes Erstes MeetupVienna Kubernautes Erstes Meetup
Vienna Kubernautes Erstes Meetup
Aleksandar Lazic
 

Mehr von Aleksandar Lazic (6)

Kubernautes meetup II
Kubernautes meetup IIKubernautes meetup II
Kubernautes meetup II
 
Hogarama Demo on Openshift I
Hogarama Demo on Openshift IHogarama Demo on Openshift I
Hogarama Demo on Openshift I
 
Gepardec Österreich
Gepardec ÖsterreichGepardec Österreich
Gepardec Österreich
 
Openshift meetup i
Openshift meetup iOpenshift meetup i
Openshift meetup i
 
2018 01-15 infra coders meetup vienna ii
2018 01-15 infra coders meetup vienna ii2018 01-15 infra coders meetup vienna ii
2018 01-15 infra coders meetup vienna ii
 
Vienna Kubernautes Erstes Meetup
Vienna Kubernautes Erstes MeetupVienna Kubernautes Erstes Meetup
Vienna Kubernautes Erstes Meetup
 

Infra coders meetup

  • 1. Ansible - Warum, wie; es ist so einfach Infracoders Meetup 17.07.2017 1
  • 2. Über ME2Digital • Aleksandar Lazic seit ~20 Jahren in IT • Seit 2003 aktiv haproxy commnity • Seit 2006 aktiv nginx community dabei => nginxexpert • Seit ??? Bei curl semi-aktiv community dabei • Seit 2015 bei openshift community dabei • Immer neugierig sein • Ich mache den Job gerne und mit Freude ;-) • Das Unternehmen gibt es seit 2017 17.07.2017 2
  • 3. Geschichte von Ansible • Entwicklung begann 2012 • Programmiersprache ist python • Erste Release 2013 Ansible 1.1 Released! • Die Geschichte hinter Ansible vom Autor The Origins of Ansible • Akquiriert von Red Hat 2015 Red Hat acquires Ansible • Sehr aktive community • Ansible Blog 17.07.2017 3
  • 4. Ansible Aufbau • Ansible besteht aus einem schlanken core • Vieles ist auf Module ausgelagert • Modul Übersicht • Fast alle Module sind von der Eingabeaufforderung aufrufbar • ansible -m <MODUL> -a <ARGUMENTE> hostliste • Erweiterbar mit Lösungen von Ansible Galaxy • Kein Agent • Kommunikation basiert auf SSH 17.07.2017 4
  • 5. Wo fang ich an • Ansible gibt es für viele Plattformen Installation • Ja auch windows aber nur als „Managed Node“ • Lern YAML, WICHTIG! • Kleine Schritte wie zum Beispiel ändern einer Konfigurationsdatei • ansible -m lininfile -a 'regex="^nameserver 8.8.8.8" line="nameserver 8.8.8.8" state=absent backup=yes" dest=/etc/resolv.conf' nodes • Nutze „--syntax-check“ und „--check“ 17.07.2017 5
  • 6. Ein Beispiel • Siehe auch Rollout corporate CA with ansible • Unternehmens CA als .pem-Datei • Das playbook --- - hosts: all vars: ANCH_DIR:/usr/share/pki/ca-trust-source/anchors CA_PEM:THE-PATH-TO-THE-PEM.pem tasks: - name: copy corporate-ca pem file copy: src={{ CA_PEM }} dest={{ ANCH_DIR }} - name: execute update-ca-trust command: update-ca-trust • Ausführen ansible-playbook ca-distribute.yaml 17.07.2017 6
  • 7. Tips & Tricks • Lesen & Verstehen & Lesen http://docs.ansible.com/ • Vorgeschlagene Verzeichnisstruktur • Geduld und viel Testen. Ist relativ einfach mit „Conditionals“ • ME2Digital Some Tips and Tricks for ansible • Debug log • ANSIBLE_LOG_PATH=/tmp/ans-log-$(date +%Y%m%d-%H%M%S).log ANSIBLE_DEBUG=true ansible-playbook DEIN-PLAYBOOK.yml > /tmp/ans- std-$(date +%Y%m%d-%H%M%S) 2>&1 • „rollen“ gut überlegen, nicht zu viele und nicht zu wenige • Call für kommerziellen Unterstützung ;-) 17.07.2017 7
  • 8. Informationen • LinkedIn: https://www.linkedin.com/in/me2digital-eu/ • SlideShare: https://www.slideshare.net/AleksandarLazic4 • Facebook: https://www.facebook.com/me2digitaleu • Xing: https://www.xing.com/profile/Aleksandar_Lazic • Twitter: @ME2Digital • HP: www.me2digital.com • E-Mail: aleks@me2digital.com • Phone: 0043 663 03 00 31 15 17.07.2017 8