Actualiser template/README.md
This commit is contained in:
parent
ff608979d3
commit
cbe26c62a7
@ -1,29 +1,31 @@
|
||||
Script template.sh
|
||||
|
||||
Fonctionnement:
|
||||
# Script template.sh
|
||||
|
||||
## Fonctionnement:
|
||||
Ce script permet de créer facilement des templates de machines virtuelles (VM) dans Proxmox VE en utilisant cloud-init pour leur configuration initiale. Il automatise plusieurs étapes manuelles, vous faisant gagner du temps et de l'effort.
|
||||
Une fois le template créé, il suffit de créer un clone en lui donnant un nom puis aller dans la partie cloud-init pour modifier les paramètres voulus.
|
||||
|
||||
Variables personnalisables:
|
||||
## Variables personnalisables:
|
||||
**template_id**: Identifiant unique pour le template VM (nombre entier).
|
||||
**template_name**: Nom du template VM (par exemple, "template-webserver").
|
||||
**cloudinit_img**: Chemin vers le répertoire contenant l'image cloud-init (par défaut, "./cloudinit-img").
|
||||
**storage**: Type de stockage pour les disques VM (par défaut, "Datastore").
|
||||
|
||||
template_id: Identifiant unique pour le template VM (nombre entier).
|
||||
|
||||
template_name: Nom du template VM (par exemple, "template-webserver").
|
||||
|
||||
cloudinit_img: Chemin vers le répertoire contenant l'image cloud-init (par défaut, "./cloudinit-img").
|
||||
|
||||
storage: Type de stockage pour les disques VM (par défaut, "Datastore").
|
||||
|
||||
|
||||
Utilisation:
|
||||
|
||||
Le rendre exécutable en exécutant chmod +x template.sh.
|
||||
|
||||
Exécuter le script avec les paramètres souhaités :
|
||||
##Utilisation:
|
||||
- Modifier les variables du script template.sh en fonction de vos besoins :
|
||||
- storage : emplacement de stockage pour la VM
|
||||
- username : username par défaut pour l'utilisateur (modifiable par la suite)
|
||||
- password : mot de passe par défault pour l'utilisateur (modifiable par la suite)
|
||||
- network : adresse IP, hormis cas particulier, laisser dhcp et modifier ensuite après clonage du template
|
||||
- Rendre exécutable en exécutant
|
||||
```bash
|
||||
chmod +x template.sh
|
||||
```
|
||||
|
||||
## Exécuter le script avec les paramètres souhaités :
|
||||
```bash
|
||||
./template.sh <template_id> <template_name> <cloudinit_img>
|
||||
|
||||
Exemple :
|
||||
|
||||
```
|
||||
##Exemple :
|
||||
```bash
|
||||
./template.sh 1000 ubuntu-2204 ubuntu-2204.img
|
||||
```
|
Loading…
x
Reference in New Issue
Block a user