Projet

Général

Profil

ClientSalt » Historique » Version 1

Joël Cuissinat, 03/05/2018 16:56

1 1 Joël Cuissinat
h1. Utilisation de Salt pour remplacer le client Scribe
2 1 Joël Cuissinat
3 1 Joël Cuissinat
h2. Mise en place sur le module
4 1 Joël Cuissinat
5 1 Joël Cuissinat
Les paquets nécessaires sont déjà en place sur un module Seth ou un module Scribe car ils sont nécessaires à l'EAD3.
6 1 Joël Cuissinat
Dans le cadre de ScribeAD, on pourrait envisager d'installer le paquet *salt-master* dans le conteneur _addc_.
7 1 Joël Cuissinat
8 1 Joël Cuissinat
Les minions (clients) doivent pouvoir accéder aux ports 4405 et 4406 du master.
9 1 Joël Cuissinat
L'extrait de dictionnaire Creole suivant ouvre l'accès _eole-firewall_ :
10 1 Joël Cuissinat
<pre>
11 1 Joël Cuissinat
    <files>
12 1 Joël Cuissinat
        <service_access service="salt">
13 1 Joël Cuissinat
            <port>4505</port>
14 1 Joël Cuissinat
            <port>4506</port>
15 1 Joël Cuissinat
        </service_access>
16 1 Joël Cuissinat
    </files>
17 1 Joël Cuissinat
</pre>
18 1 Joël Cuissinat
19 1 Joël Cuissinat
h2. Mise en place sur les clients
20 1 Joël Cuissinat
21 1 Joël Cuissinat
Pour les premières maquettes, nous installons manuellement la dernière version de Salt-Minion à partir de l'exécutable officiel (Python3 AMD64) : https://docs.saltstack.com/en/latest/topics/installation/windows.html