From: Charles Plessy Date: Sat, 19 Jan 2013 03:03:35 +0000 (+0900) Subject: Lu et relu. X-Git-Url: https://source.charles.plessy.org/?a=commitdiff_plain;h=9b6b10e4fefc22885e8b18b9ec85c3bcb362db31;p=source%2F.git Lu et relu. --- diff --git "a/Debian/debi\303\242neries/installeur-debian-dans-un-nuage-2.mdwn" "b/Debian/debi\303\242neries/installeur-debian-dans-un-nuage-2.mdwn" index ad9d39d6..37f351a8 100644 --- "a/Debian/debi\303\242neries/installeur-debian-dans-un-nuage-2.mdwn" +++ "b/Debian/debi\303\242neries/installeur-debian-dans-un-nuage-2.mdwn" @@ -1,5 +1,5 @@ -[[!meta date="Fri, 18 Jan 2013 21:03:36 +0900"]] -[[!meta updated="Fri, 18 Jan 2013 21:03:36 +0900"]] +[[!meta date="Sat, 19 Jan 2013 12:02:44 +0900"]] +[[!meta updated="Sat, 19 Jan 2013 12:02:44 +0900"]] [[!tag Debian]] [[!meta title="L'installeur Debian dans un nuage, part 2."]] @@ -9,7 +9,7 @@ Debian|installeur-debian-dans-un-nuage]] automatiquement, sans qu'aucune clé ou mot de passe ne transite par le réseau ni dans le Nuage, et sans utiliser les `ec2-api-tools`, qui ne sont pas libre. Merci à Eucalyptus pour avoir implémenté l'attribut `InstanceInitiatedShutdownBehavior` dans [[!debpkg -euca2ools]] 2.2. +euca2ools]] 2.1.2. En résumé, je démarre une micro-instance avec un volume supplémentaire, et je lui passe un script via [[cloud-init]], qui va télécharger l'Installeur Debian @@ -23,8 +23,8 @@ pré-configuration. Plus de détails dans un prochain article. En attendant, voici les commandes que j'utilise. Depuis l'ordinateur local, lancer une instance sur le Nuage. J'utilise une -image Ubuntu en attendant que [[!debbug 696595]] sont réglé et que cloud-init -soit installé par défaut sur les images Debian. +image Ubuntu en attendant que [[!debbug 696595 desc="#696595"]] soit réglé et +que `cloud-init` soit installé par défaut sur les images Debian. HELPER_AMI=ami-7609bb77 # Ubuntu 12.04 LTS Precise amd64 EBS in (Asie Nord-Est) @@ -40,7 +40,7 @@ après l'extinction de l'instance (`/dev/sdb=:1:false`). On lui passe le script $HELPER_AMI | tee /dev/stderr | grep INSTANCE | awk '{print $2}') -On attend que le démarrage soit fini +On attend que le démarrage soit fini. while [ ! $(euca-describe-instances $HELPER_INSTANCE | grep INSTANCE | cut -f 6 | tee /dev/stderr) = "running" ] do sleep 30 @@ -74,7 +74,7 @@ Et enfin, on enregistre une image à partir d'un instantané du volume. --kernel $PV_KERNEL \ --architecture x86_64 -Voici le script appelé debigen-install-installer-cloud, lancé plus haut. +Voici le script appelé `debigen-install-installer-cloud`, lancé plus haut. #!/bin/sh -ex @@ -102,5 +102,7 @@ Voici le script appelé debigen-install-installer-cloud, lancé plus haut. kernel /vmlinuz root=LABEL=debian-installer ro console=hvc0 auto=true priority=critical url=http://169.254.169.254/latest/user-data DEBIAN_FRONTEND=text initrd /initrd.gz __END__ - + + sleep 30 + halt