tech:awx_-_build_to_run
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:awx_-_build_to_run [2025/11/13 18:43] – Jean-Baptiste | tech:awx_-_build_to_run [2026/02/06 14:52] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| < | < | ||
| - | {{tag> | + | {{tag> |
| # AWX - build to run | # AWX - build to run | ||
| Ligne 7: | Ligne 7: | ||
| Voir : | Voir : | ||
| + | * [[AWX sur K8S Kind - partage de fichier pour les blob - Execution pods]] | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| Ligne 54: | Ligne 56: | ||
| * Réactiver SELinux | * Réactiver SELinux | ||
| * Après avoir redéfini '' | * Après avoir redéfini '' | ||
| + | |||
| + | Changer dans Job settings - Container Run Options | ||
| + | ~~~python | ||
| + | [ | ||
| + | " | ||
| + | " | ||
| + | ] | ||
| + | ~~~ | ||
| + | |||
| + | Désactiver le SWAP. Totalement ou `memory.swap.max=0` ? | ||
| + | Voir | ||
| + | ~~~bash | ||
| + | cat / | ||
| + | ~~~ | ||
| Ligne 61: | Ligne 77: | ||
| ~~~bash | ~~~bash | ||
| - | podman update --restart-policy=always kind-control-plane | + | podman update --restart=always kind-control-plane |
| ~~~ | ~~~ | ||
| A la place de '' | A la place de '' | ||
| + | |||
| + | |||
| + | |||
| + | ## Réseau | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| Ligne 83: | Ligne 107: | ||
| - | ## Sauvegarde | + | ## Sauvegarde |
| + | |||
| + | 1. Export de tous les objets AWX en YAML | ||
| + | 2. Export de la base de données | ||
| + | 3. Sauvegarde avec AWX Operator | ||
| + | |||
| + | |||
| + | ### Export de tous les objets AWX en YAML | ||
| - | De tous les objets AWX : | ||
| ~~~bash | ~~~bash | ||
| awx -f yaml export > all.yaml | awx -f yaml export > all.yaml | ||
| ~~~~ | ~~~~ | ||
| - | FIXME: prévoir l' | + | NOTE : Les credentials ne sont pas exportés, ni certains objets |
| + | ### Export de la base de données PostgreSQL | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | ~~~bash | ||
| + | # retrieve your secret' | ||
| + | kubectl get secrets | ||
| + | |||
| + | # show secrets | ||
| + | kubectl get secrets awx-your-instance-postgres-configuration -o yaml | ||
| + | |||
| + | kubectl port-forward awx-your-postgre-pod 5432:5432 | ||
| + | ~~~ | ||
| + | Source : https:// | ||
| + | |||
| + | |||
| + | ### Sauvegarde avec AWX Operator | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| ## PoC Stockage | ## PoC Stockage | ||
| - | '' | + | Voir : |
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | '' | ||
| ~~~yaml | ~~~yaml | ||
| kind: Cluster | kind: Cluster | ||
| apiVersion: kind.x-k8s.io/ | apiVersion: kind.x-k8s.io/ | ||
| nodes: | nodes: | ||
| - | - role: control-plane2 | + | - role: control-plane |
| extraPortMappings: | extraPortMappings: | ||
| - containerPort: | - containerPort: | ||
| Ligne 150: | Ligne 213: | ||
| ~~~ | ~~~ | ||
| + | ~~~bash | ||
| + | kubectl create secret generic awx-custom-certs --from-file=bundle-ca.crt=/ | ||
| + | ~~~ | ||
| - | '' | ||
| + | '' | ||
| ~~~yaml | ~~~yaml | ||
| --- | --- | ||
| Ligne 176: | Ligne 242: | ||
| + | Fixer la version avec l' | ||
| + | ~~~bash | ||
| + | kind create cluster --image kindest/ | ||
| + | ~~~ | ||
| + | Available tags can be found at https:// | ||
| ~~~bash | ~~~bash | ||
| Ligne 185: | Ligne 256: | ||
| kubectl create service nodeport awx-service --tcp=80:80 --node-port=30000 | kubectl create service nodeport awx-service --tcp=80:80 --node-port=30000 | ||
| ~~~ | ~~~ | ||
| + | |||
| + | |||
| + | |||
| + | Dans jobs settings changer : | ||
| + | |||
| + | Paths to expose to isolated jobs | ||
| + | ~~~python | ||
| + | [ | ||
| + | "/ | ||
| + | "/ | ||
| + | ] | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Debug | ||
| + | |||
| + | * https:// | ||
| + | |||
tech/awx_-_build_to_run.1763055795.txt.gz · Dernière modification : de Jean-Baptiste
