dpzc-hetzner/readme.md

52 lines
1.2 KiB
Markdown
Raw Normal View History

2023-01-21 20:09:13 +01:00
# Lab 3
2022-12-29 23:37:17 +01:00
2023-01-21 20:09:13 +01:00
## Zadanie 2
### Wymagania
2023-01-21 20:18:24 +01:00
Po sklonowaniu repozytorium do folderu *dpzc-hetzner* należy wstawić plik ```token.txt``` zawierający token dostępowy do Hetznera.
2022-12-31 11:58:53 +01:00
Należy się również upewnić, że w folderze ```~/.ssh/ ``` znajduje się klucz publiczny ```id_ed25519.pub ```
2022-12-30 00:11:58 +01:00
2023-01-21 20:09:13 +01:00
### Uruchomienie
2022-12-29 23:37:17 +01:00
```bash
git clone git@git.wmi.amu.edu.pl:s478839/dpzc-hetzner.git
cd dpzc-hetzner
2022-12-30 00:11:58 +01:00
sh deploy.sh
2022-12-31 11:52:43 +01:00
```
2023-01-21 20:09:13 +01:00
## Zadanie 4
2022-12-31 11:52:43 +01:00
2023-01-21 20:09:13 +01:00
### Uruchomienie
2022-12-31 11:52:43 +01:00
```bash
git clone git@git.wmi.amu.edu.pl:s478839/dpzc-hetzner.git
cd dpzc-hetzner
python3 cloud-init.py
```
2023-01-21 20:09:13 +01:00
### Logowanie do VScode
2022-12-31 11:52:43 +01:00
W polu password należy umieścić hasło uzyskane przez:
```bash
ssh root@<publiczne_ip>
cat ~/.config/code-server/config.yaml
```
2023-01-21 20:09:13 +01:00
### Usuwanie serwera
```bash
python3 clean.py
```
# Lab 4
## Zadanie 1 i 3 (4.1 i 4.3)
2023-01-21 20:18:24 +01:00
### Wymagania
Po sklonowaniu repozytorium do folderu *dpzc-hetzner* należy wstawić plik ```token.txt``` zawierający token dostępowy do Hetznera.
Należy się również upewnić, że w folderze ```~/.ssh/ ``` znajduje się klucz publiczny ```id_ed25519.pub ```
2023-01-21 20:09:13 +01:00
### Uruchomienie
```bash
git clone git@git.wmi.amu.edu.pl:s478839/dpzc-hetzner.git
cd dpzc-hetzner/lab4
python3 webservice-init.py
```
### Usuwanie zasobów
2022-12-31 11:52:43 +01:00
```bash
python3 clean.py
2022-12-29 23:37:17 +01:00
```