.. | ||
post-processor | ||
provisionning | ||
templates/conf/cloud-init | ||
12.pkrvars.hcl | ||
hydra.pkr.hcl | ||
locals.builder.pkr.hcl | ||
locals.globals.pkr.hcl | ||
locals.pkr.hcl | ||
main.pkr.hcl | ||
plugins.pkr.hcl | ||
quid.pkr.hcl | ||
readme.hydra.md | ||
readme.quid.md | ||
sources.pkr.hcl | ||
variables.pkr.hcl | ||
variables.quid.pkr.hcl |
Flavor "Quid"
Construction de l'image
-
Récupérer la phrase de passe pour les données chiffrées via
ansible-vault
dans le coffre-fort partagé (Section "Cadoles" -> "Kube"). -
Lancer la construction de l'image de la machine virtuelle
QUID_ANSIBLE_VAULT_PASSPHRASE="<passphrase>" PACKER_OPTS="-var headless=false" ./build start debian 12
ou si l'image Debian de base est déjà construite
QUID_ANSIBLE_VAULT_PASSPHRASE="<passphrase>" PACKER_OPTS="-var headless=false" BUILDER="vmware-vmx" ./build run debian 12 quid
Tip
Le paramètre
PACKER_OPTS="-var headless=false"
n'est nécessaire que dans le cas où vous souhaitez l'exécuteur VMWare avec son interface graphique.
Générer le fichier OVF à partir de l'OVA
ovftool output/debian/12.2.0/quid/quid-debian-12.2.0.ova output/debian/12.2.0/quid/quid-debian-12.2.0.ovf
Configuration de l'environnement Quid sur la machine virtuelle
-
Ajouter l'image de la machine sur votre environnement de virtualisation. Les fichiers sont normalement générés dans le répertoire
output/debian/12.2.0/quid
. -
Démarrer la machine virtuelle. Le mot de passe par défaut du compte administrateur est
toor
. -
Éditer le fichier
/etc/quid-ansible/config.yml
avec les valeurs correspondant à votre environnement de déploiement (voir les valeurs par défaut) -
Exécuter la commande
apply-config
pour mettre à jour la machine avec les valeurs présentes dans le fichier précédemment édité.
Pour plus d'informations voir la documentation du projet quid-ansible
.