Comments (5)
Handler zum Neustarten von Apache
from ansible-workshop-clt-2018.
php ini anpassen (lininfile), triggern apache restart
from ansible-workshop-clt-2018.
Habe die Übung mal in einer ersten Version erstellt. PHP wird konfiguriert, Apache wird neu gestartet. Danach wird PostgreSQL konfiguriert und auch neu gestartet. Bewusst nicht als Role, damit man die Zusammenhänge zwischen Handler und Tasks sieht. DIe nächste Übung sollte dann aber eine Role für so etwas haben.
Ach so, das Passwort für den Datenbank Nutzer wird mittels lookup() im Übungsverzeichnis abgelegt. Andernfalls haben wir das Problem dass eine Datenbank offen im Internet erreichbar ist.
from ansible-workshop-clt-2018.
Diese Übung definiert jetzt die PostgreSQL Version als Variable direkt im Playbook. Ich brauche nur diese eine Variable, und es ist ein anderer Platz zum Vorzeugen, verglichen mit vars/main.yml.
Das wurde notwendig, da Übung 06 eine von mehreren verfügbaren PostgreSQL Versionen installiert, und die Version daher konfigurierbar sein muss.
from ansible-workshop-clt-2018.
Fehlt noch Dokumentation in den Slides:
- Variablen im Playbook
- Trigger
- Handler im Playbook
- regexp in with_items
- lookup
from ansible-workshop-clt-2018.
Related Issues (19)
- 08-php-application HOT 6
- 09-templates HOT 3
- E-Mail an Teilnehmer aktualisieren
- Instanzgröße auf t2.nano stellen
- Hostname setzen in 04 und 05
- Hinweis, dass Maschinen erst am Sonntag zur Verfügung stehen HOT 4
- *.retry files excluden
- add-on Übung: /etc/hosts Einträge verteilen
- Folie zu YAML einbauen HOT 1
- Voraussetzungen im README dokumentieren HOT 1
- Bei Übung 09 Jinja2 erklären HOT 1
- Nicht gesetzte Variablen erzeugen einen Fehler
- Configfile wird im Checkout Verzeichnis abgelegt HOT 1
- Übung 01-ssh HOT 2
- 03-adhoc HOT 9
- 04-playbook HOT 4
- 05-roles HOT 5
- 06-more-roles HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-workshop-clt-2018.