Rôles génériques

  1. Common : Configuration commune. Logiciels de base, certificats, dépôts de logiciels, fuseau horaire ;

    Tags internes: packages, certificates, timezone

  2. Filesystem : Configuration des systèmes de fichiers ;

    Tags internes: filesystems, packages-only, setup-only, fs-only, targets-only

  3. Backup : Configuration de la sauvegarde ;

    Tags internes: packages

  4. Scheduled Tasks : Configuration des tâches planifiées ;

    Tags internes: crontab

  5. Users / Users Defer : Configuration des utilisateurs ;

    Tags internes: users, groups, users-keys

  6. Domain : Gère les zones DNS prises en charges ;

    Tags internes: packages, domain

  7. Custom Tasks : Exécution de tâches de mise en place d’éléments supplémentaires ;

    Tags internes: custom-tasks

Rôles de services

  1. Mail Site Exim : Configuration du MTA local avec exim ;

    Tags internes: mail-site-dkim, mail-site-dkim-keys

  2. Mail Site Postfix : Configuration du MTA local avec postfix ;

    Tags internes: packages, postfix, mail-site-dkim, mail-site-dkim-keys

  3. Nameserver : Configuration d’un service de nom local ;

    Tags internes: N/A

  4. Ntp : Configuration de la synchronisation temporelle ;

    Tags internes: packages

  5. Nfs Server : Configuration du serveur NFS du noyau ;

    Tags internes: N/A

  6. Nfs Client : Configuration des montages NFS ;

    Tags internes: N/A

  7. MySQL Server : Configuration du serveur de base de données MySQL ;

    Tags internes: packages, mysqlserver

  8. MariaDB Server : Configuration du serveur de base de données MariaDB ;

    Tags internes: packages, mariadbserver

  9. PostgreSQL Server : Configuration du serveur de base de données PostgreSQL ;

    Tags internes: packages, postgresqlserver

  10. Web Server : Configuration du service Apache ;

    Tags internes: packages, webserver

  11. PHP Server : Configuration du service PHP en mode FPM ;

    Tags internes: packages, phpserver

Rôles d’applications

  1. Custom Vhosts : Définition de Virtual Host Apache simples et avec l’interprêteur PHP, Ruby, etc. Gestion de configurations particulières, de la connexion sécurisée, avec gestion avancée des droits ;

    Tags internes: base-vhosts, php-vhosts, ruby-vhosts, packages, vhost-structure, vhost-acl, vhost-configuration, vhost-certificates, certificates, vhost-state, vhost-custom, users, users-keys

  2. Base Vhosts : Définition de Virtual Host Apache simples ;

    Tags internes: base-vhosts, vhost-structure, base-vhost-structure, vhost-acl, base-vhost-acl, vhost-configuration, base-vhost-configuration, vhost-certificates, base-vhost-certificates, certificates, vhost-state, base-vhost-state, vhost-status

  3. Php Applications : Définition d’applications PHP-FPM ;

    Tags internes: php-apps, php-app-configuration, php-app-state, php-pools

  4. Php Vhosts : Définition d’extension Virtual Host pour PHP-FPM ;

    Tags internes: php-vhosts, vhost-status, php-vhost-status, vhost-structure, php-vhost-structure, vhost-acl, php-vhost-acl, vhost-configuration, php-vhost-configuration, vhost-state, php-vhost-state, vhost-pool, php-vhost-pool, packages

  5. Ruby Vhosts : Définition d’extension Virtual Host pour Ruby Passenger ;

    Tags internes: ruby-vhosts, packages, vhost-configuration, ruby-vhost-configuration, vhost-state, ruby-vhost-state

  6. Application Sources : Déployement de sources d’application : TYPO3, Drupal, Wordpress ;

    Tags internes: N/A

  7. Gitlab : Installation et mise à jour d’un serveur Gitlab ;

    Tags internes: packages, gitlab-only

  8. Gitlab-Omnibus : Installation et mise à jour d’un serveur Gitlab avec docker ;

    Tags internes: packages, gitlab-only

  9. AutoDeploy : Mise en place des structures de déploiement continu des applications ;

    Tags internes: autodeploy, deploy-structure, deploy-acl

  10. Gitlab-Ci : Mise en place de Gitlab Runner pour le déploiement continu ;

    Tags internes: packages, gitlab-runner

  11. MySQL Databases : Création et importation initiale de bases de données MySQL / MariaDB ;

    Tags internes: mysqldatabases

  12. PostgreSQL Databases : Création et importation initiale de bases de données PostgreSQL ;

    Tags internes: postgressqldatabases

  13. Application SOLR : Mise en place des instances de recherche SOLR ;

    Tags internes: solr-applications

  14. Redmine : Installation et configuration d’un server Redmine ;

    Tags internes: packages, redmine

  15. Source Images : Création d’images disque pour l’installation des système en machine virtuelle ;

    Tags internes: build, deploy

  16. Status Cake : Configuration de l’agent StatusCake ;

    Tags internes: N/A

  17. Subversion : Installation et configuration d’un serveur Subversion avec interface d’administration ;

    Tags internes: N/A

  18. Virtualbox : Installation et configuration de la virtualisation à l’aide de Virtualbox et son administration à l’aide de PHP Virtualbox ;

    Tags internes: packages, webserver, virtualbox-only

Roles de supervision

  1. Zabbix Server : Installation du serveur de supervision Zabbix ;

    Tags internes: package, zabbix-configuration

  2. Zabbix Frontend : Installation de l’application de configuration de Zabbix ;

    Tags internes: package, zabbix-configuration

  3. Zabbix Agent : Installation de l’agent de supervision Zabbix ;

    Tags internes: package, zabbix-configuration