Aller au contenu

Autoformation

Ce module d’autoformation se déroule par étapes.

La documentation fait souvent référence au symbole : ”~”. Il indique le chemin de votre “Home Directory” ($HOME).

Il n’est pas obligatoire de l’installer, mais un “OPSDirectory” de formation à votre disposition. Télécharger ce fichier (non disponible pour l’instant), décompressez le fichier à la racine de votre “Home directory” (toute la documentation est basée sur le répertoire ~/automation-cli-auto-formation). Cet “OPSDirectory” permet juste d’aller plus vite dans le processus d’autoformation, en évitant de créer les fichiers nécessaires à chaque étape.

Ouvrir un terminal, installer automation-cli, puis exporter la variable “OPS”.

ATTENTION : Toutes les opérations contenues dans “OPSDirectory” de formation s’exécutent sur localhost et dans votre “home directory”. Aucune opération dangereuse n’est exécutée. Il s’agit généralement de commande simple, “ls”, “echo”. Certaines opérations peuvent créer des fichiers, l’opération, dans ce cas vous indiquera toujours ce qui a été créé ou supprimé. Tous les fichiers créés dans ce cadre sont systématiquement supprimés. Sauf en cas d’erreur, les logs vous aideront à déterminer les fichiers créés.

Traces des opérations: chaque opération exécutée entraîne la création d’un fichier de logs situé dans : ~/automation-cli.logs. La commande : automation-cli clearlogs 0 supprime l’intégralité de ces traces.

Pré-requis

Pour suivre cette autoformation, vous devez disposer :

  • D’un “OPSDirectory” fonctionnel.
  • Des paquets Debian ‘jq & curl’ : sudo apt-get -y install jq curl.

Vous n’avez pas installé “OPSDirectory” de formation

Commençons par créer votre propre “OPSDirectory” de formation : automation-cli cops [répertoire de base des opérations]

Exemple :

Fenêtre de terminal
automation-cli cops ~/automation-cli-auto-formation

Préparation de l’environnement de travail (valeur de la variable d’environnement OPS)

Ouvrir un terminal, et exporter la variable d’environnement “OPS=“[Chemin OPSDirectory]”

Fenêtre de terminal
export OPS=~/automation-cli-auto-formation

La variable “OPS” sera disponible dans l’environnement de votre terminal ouvert. Si vous fermez ce terminal, vous devrez répéter cette opération dans le nouveau terminal.

**Si vous avez téléchargé “OPSDirectory” de formation et créé un répertoire personnalisé, remplacez ”~/automation-cli-auto-formation” par la valeur du répertoire personnalisé.

Vous pouvez aussi choisir de ne pas exporter cette variable, par conséquent, vous devrez préfixer la commande “automation-cli” avec OPS=“[répertoire OPSDirectory]”.