update README

This commit is contained in:
Olivier Barais
2022-12-12 08:42:35 +01:00
parent a3de09a594
commit bbf8d502ab

View File

@@ -2,15 +2,15 @@
## Objectif du TP
Ce TP est une introduction pratique à Ansible. Le but est d'observer le déploiement automatisé à l'aide d'Ansible. Ce TP est donné dans le cadre du cours  [TLC](https://hackmd.diverse-team.fr/s/SJqu5DjSD) au [département d'Informatique et d'Electronique](https://istic.univ-rennes1.fr/) de l'[Université de Rennes 1](https://www.univ-rennes1.fr/).
Ce TP est une introduction pratique à Ansible. Le but est d'observer le déploiement automatisé à l'aide d'Ansible. Ce TP est donné dans le cadre du cours  [TLC](https://hackmd.diverse-team.fr/s/SJqu5DjSD) au [département d'Informatique et d'Electronique](https://istic.univ-rennes1.fr/) de l'[Université de Rennes 1](https://www.univ-rennes1.fr/).
## Enoncé
### Tâche 0
Créer deux machines virtuelle (https://vm.istic.univ-rennes1.fr/ séléctionner **ubuntu22** comme image de base), l'accès au port 22 se fera au travers du [VPN](https://istic.univ-rennes1.fr/intranet/services#section-4).
Créer deux machines virtuelle (https://vm.istic.univ-rennes1.fr/ séléctionner **ubuntu22** comme image de base), l'accès au port 22 se fera au travers du [VPN](https://istic.univ-rennes1.fr/intranet/services#section-4).
Une fois que vous avez créer ces machines, vérifier que vous avez accès à ces machines en ssh avec les instructions reçues par email.
Une fois que vous avez créer ces machines, vérifier que vous avez accès à ces machines en ssh avec les instructions reçues par email.
De manière alternative, vous pouvez utiliser VirtualBox et le script Vagrant fourni dans ce repositor pour créer ces VMs.
@@ -19,7 +19,7 @@ De manière alternative, vous pouvez utiliser VirtualBox et le script Vagrant fo
En s'inspirant du playbooks disponible [ici](https://github.com/barais/demoAnsible/tree/main/lamp_ubuntu2204_2hosts_withroles), déployer cette simple application ansible sur vos vms.
Sur votre portable :
Sur votre portable :
```bash
apt-get install ansible
@@ -30,19 +30,16 @@ nano -w hosts
ansible-playbook site.yml -i hosts
```
Essayer d'accéder à http://ADRESSE_IP_DE_VOTRE_VM_WEB/index.php
### Tâche 2
Créer un nouveau playbook pour installer micok8S sur votre VM.
Créer un nouveau playbook pour installer micok8S sur votre VM.
Tout d'abord, créer la structure de votre playbook. Prenez le temps de lire les recommandations ici.
Tout d'abord, créer la structure de votre playbook. Prenez le temps de lire les recommandations ici.
https://docs.ansible.com/ansible/latest/tips_tricks/sample_setup.html
En utilisant les modules apt, snap et shell, créer un playbook pour installer microk8S.
En utilisant les modules apt, snap et shell, créer un playbook pour installer microk8S.
Je rappelle que microk8s s'installe manuellement avec les commandes suivantes.