docs: create asgard documentation
This commit is contained in:
parent
f42d97ba02
commit
7b7d73b0d5
13
asgard/k0s.md
Normal file
13
asgard/k0s.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# [asgard] K0S
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
`curl -sSLf https://get.k0s.sh | sudo K0S_VERSION=v1.29.4+k0s.0 sh`
|
||||||
|
|
||||||
|
`sudo mkdir /etc/k0s`
|
||||||
|
|
||||||
|
`sudo k0s config create | sudo tee /etc/k0s/k0s.yml`
|
||||||
|
|
||||||
|
`sudo k0s install controller --data-dir /data/k0s --single -c /etc/k0s/k0s.yml`
|
||||||
|
|
||||||
|
`sudo k0s start`
|
43
asgard/storage.md
Normal file
43
asgard/storage.md
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
# [asgard] Stockage
|
||||||
|
|
||||||
|
## Schéma de partitionnement cible
|
||||||
|
- **vda** (disque système cloud-init) 10G
|
||||||
|
- vda14 (BIOS boot)
|
||||||
|
- vda15 (EFI)
|
||||||
|
- vda1 (partition racine /)
|
||||||
|
|
||||||
|
- **vdb** (disque secondaire LVM) 5G
|
||||||
|
|
||||||
|
### Schéma de partitionnement LVM
|
||||||
|
- **data** (LVM volume group) : **vdb**
|
||||||
|
- **k0s** (LVM logical volume) : 5G
|
||||||
|
|
||||||
|
## Initialisation LVM pour le disque secondaire
|
||||||
|
Création du *physical volume* **vdb**
|
||||||
|
|
||||||
|
`sudo pvcreate /dev/vdb`
|
||||||
|
|
||||||
|
Création du *volume groupe* **data**
|
||||||
|
|
||||||
|
`sudo vgcreate data /dev/vdb`
|
||||||
|
|
||||||
|
Création du *logical volume* **k0s**
|
||||||
|
|
||||||
|
`sudo lvcreate -l+100%FREE -n k0s data`
|
||||||
|
|
||||||
|
### Formatage et montage des volumes de données
|
||||||
|
Formatage du volume en EXT4
|
||||||
|
|
||||||
|
`sudo mkfs.ext4 /dev/data/k0s`
|
||||||
|
|
||||||
|
Création des répertoires `/data/k0s`
|
||||||
|
|
||||||
|
`sudo mkdir -p /data/k0s`
|
||||||
|
|
||||||
|
Montage des volumes. Via `/etc/fstab`
|
||||||
|
|
||||||
|
```
|
||||||
|
/dev/data/k0s /data/k0s ext4 rw,discard,errors=remount-ro 0 1
|
||||||
|
```
|
||||||
|
|
||||||
|
`sudo mount /data/k0s`
|
Loading…
x
Reference in New Issue
Block a user