update README
This commit is contained in:
@@ -2,15 +2,15 @@
|
|||||||
|
|
||||||
## Objectif du TP
|
## 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é
|
## Enoncé
|
||||||
|
|
||||||
### Tâche 0
|
### 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.
|
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.
|
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
|
```bash
|
||||||
apt-get install ansible
|
apt-get install ansible
|
||||||
@@ -30,19 +30,16 @@ nano -w hosts
|
|||||||
ansible-playbook site.yml -i hosts
|
ansible-playbook site.yml -i hosts
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Essayer d'accéder à http://ADRESSE_IP_DE_VOTRE_VM_WEB/index.php
|
Essayer d'accéder à http://ADRESSE_IP_DE_VOTRE_VM_WEB/index.php
|
||||||
|
|
||||||
|
|
||||||
### Tâche 2
|
### 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
|
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.
|
Je rappelle que microk8s s'installe manuellement avec les commandes suivantes.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user