vms/recipes/debian
Philippe Caseiro d11d461dbc adding missing ssh keys 2023-11-28 14:15:39 +01:00
..
post-processor debian recipe 2023-09-28 16:34:53 +02:00
provisionning adding missing ssh keys 2023-11-28 14:15:39 +01:00
templates/conf/cloud-init feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
12.pkrvars.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
hydra.pkr.hcl adding missing ssh keys 2023-11-28 14:15:39 +01:00
locals.builder.pkr.hcl debian recipe 2023-09-28 16:34:53 +02:00
locals.globals.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
locals.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
main.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
plugins.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
quid.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
readme.hydra.md feat(hydra): add base recipe using ansible-role-sso 2023-11-02 11:35:41 +01:00
readme.quid.md feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
sources.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
variables.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00
variables.quid.pkr.hcl feat(quid): debian 12 based quid image 2023-10-26 11:06:36 +02:00

readme.quid.md

Flavor "Quid"

Construction de l'image

  1. Récupérer la phrase de passe pour les données chiffrées via ansible-vault dans le coffre-fort partagé (Section "Cadoles" -> "Kube").

  2. 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

  1. 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.

  2. Démarrer la machine virtuelle. Le mot de passe par défaut du compte administrateur est toor.

  3. Éditer le fichier /etc/quid-ansible/config.yml avec les valeurs correspondant à votre environnement de déploiement (voir les valeurs par défaut)

  4. 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.