No description
  • Dockerfile 69.7%
  • Shell 30.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-10 12:13:30 +02:00
.envrc Refonte pour devpod 2026-07-10 12:13:30 +02:00
.gitignore Refonte pour devpod 2026-07-10 12:13:30 +02:00
.novops.yml Refonte pour devpod 2026-07-10 12:13:30 +02:00
build.sh Refonte pour devpod 2026-07-10 12:13:30 +02:00
bwaliases.plugin.zsh Refonte pour devpod 2026-07-10 12:13:30 +02:00
CHANGELOG.md Refonte pour devpod 2026-07-10 12:13:30 +02:00
Dockerfile Refonte pour devpod 2026-07-10 12:13:30 +02:00
LICENSE Refonte pour devpod 2026-07-10 12:13:30 +02:00
push-major-version.sh Refonte pour devpod 2026-07-10 12:13:30 +02:00
push.sh Refonte pour devpod 2026-07-10 12:13:30 +02:00
README.md Refonte pour devpod 2026-07-10 12:13:30 +02:00
requirements.txt Refonte pour devpod 2026-07-10 12:13:30 +02:00
requirements.yml Refonte pour devpod 2026-07-10 12:13:30 +02:00

AWX Execution Environment - Libretic

Construit les environnements d'exécution AWX utilisés chez Libretic.

Ces mêmes environnements sont également utilisés comme devpods pour le développement des playbooks utilisés chez Libretic.

Construction

La construction est à faire sur une machine ou docker est installé (ou podman)

.envrc

Le fichier contient les variables d'environnement nécessaires à la construction et au nommage des images. Réviser les valeurs qu'il contient si des modifications sont à faire dans l'image.

Dépendances à inclure dans l'environnement d'exécution

Les versions des dépendances requises à inclure dans l'environnement s'expriment à travers plusieurs fichiers :

  • requirements.txt : paquets python à inclure
  • requirements.yml : collections ansible à inclure

Construction de l'environnement d'exécution

./build.sh

Test de l'environnement d'exécution

à détailler

Publier l'environnement d'exécution

docker login
./push.sh
./push-major-version.sh