Epic 1
Przygotowanie środowiska developerskiego
less than a minute
Celem tej dokumentacji jest opisanie w jaki sposób przygotowałem środowisko od “zera”. Poniższy diagram przedstawia Road Map.
flowchart TD
n1@{ label: "<span style=\"color:\">Przygotowanie środowiska developerskiego</span>" } --> n2["Zarządzenie przestrzenią gitlab za pomocą opentofu"]
n2 --> n3["Gitlab CI<br>(CI/CD)"]
n3 --> n4@{ label: "<div style=\"color:\"><span style=\"color:\">Utworzenie centralnego miejsca do przechowywania dokumentacji</span></div>" } & n5["Kontrola Zależności<br>(update depedency renovate)"] & n6["Utworzenie template VM<br>na Proxmox za pomocą<br>Packer"] & n10["Mikrotik IAC"]
n6 --> n7["Utworzenie playboków dla VM<br>(hardening)"] & n11["Proxmox IAC"]
n7 --> n8["gitlab-runner<br>"] & n9["Consul + Vault"]
n11 --> n7
n10 --> n11
n3 --> n2
n1@{ shape: rect}
n4@{ shape: rect}
click n1 "/docs/epics/epic1/"
click n2 "/docs/epics/epic2/"
click n3 "/docs/epics/epic3/"
click n4 "/docs/epics/epic4/"
click n5 "/docs/epics/epic5/"
click n6 "/docs/epics/epic6/"
click n7 "/docs/epics/epic7/"