Epics

Od zera do bohatera

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/"

Epic 1

vagrant Przygotowanie środowiska developerskiego

Epic 2

opentofu Zarządzenie przestrzenią pl.rachuna-net w gitlab za pomocą OpenTofu

Epic 3

gitlab Utworzenie procesów gitlab-ci

Epic 4

gitlab Utworzenie centralnego miejsca do przechowywania dokumentacji

Epic 5

gitlab Renovate

Last modified August 14, 2025: feat!: DEVOPS-123 Zmiana mkdocs na hugo (660375f)