Afficher la pageAnciennes révisionsLiens de retourExportation ODTHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Ansible Roles ====== Have a look at our [[https://git.fws.fr/fws/ansible-roles|ansible roles]], we deploy a lot of stuff with it :-) ===== First steps ===== Before you can use our ansible roles, you'll have to setup a few things. Follow [[.basic:start|this guide]] for this. ===== How roles are configured ===== This [[.basic:role_config|this guide]] for a quick explanation of how roles are used and configured ===== Create a playbook ===== Ansible will read what is called a playbook to know what it has to do, on which hosts, on which order. See [[.basic:playbooks|this guide]] for a quick introduction on playbooks. ===== Common role ===== A lot of roles are dependant on other ones, and most expect the common role to be deployed. The common role will configure lots of things on the system, like * Configure LDAP or AD authentication (if needed) * Setup sudo rules for administrator groups * Deploy ssh keys of your admins * System tuning (swapiness, specific sysctl etc.) Here's [[.basic:role_common|a guide]] for the most relevant variables if you want to use this role ===== Other roles ===== ==== OpenXPKI ==== * [[.:openxpki:upgrade_el8|Upgrade from EL7 to EL8]] ==== Graylog ==== * [[.:graylog:upgrade_el8|Upgrade from EL7 to EL8]] ==== Appsmith ==== * [[.:appsmith:install_el8|Install Appsmith on EL8]] ansible/start.txt Dernière modification: 12/02/2021 17:23de dani