Czym są projekty
Projekty grupują serwery i usługi chmurowe, dają im wspólną sieć prywatną i pozwalają rozdzielić środowiska oraz dostęp zespołu.
Projekt to grupa zasobów w chmurze — serwerów VPS, baz danych, load balancerów, klastrów Kubernetes, RabbitMQ i aplikacji. Każdy projekt ma własną, izolowaną sieć prywatną, przez którą jego zasoby łączą się ze sobą.
Projekty pomagają:
- rozdzielić środowiska — np. osobny projekt na produkcję i na testy,
- odizolować sieci — serwery z różnych projektów nie widzą się w sieci prywatnej,
- kontrolować koszty — na stronie projektu widzisz łączny miesięczny koszt jego zasobów,
- nadawać dostęp — współpracownika możesz ograniczyć do jednego projektu.
Projekt domyślny
Przy zakładaniu konta tworzymy projekt Mój projekt oznaczony jako domyślny. Trafiają do niego nowe zasoby, jeśli nie wybierzesz innego projektu. Projektu domyślnego nie można usunąć, ale możesz uczynić domyślnym inny projekt.
Jak utworzyć projekt
- Kliknij + obok nagłówka Projekty w menu (albo Utwórz → Projekt).
- Podaj Nazwę i opcjonalnie Opis.
- Wybierz Środowisko: Development, Staging albo Produkcja.
- Kliknij Utwórz projekt.
Panel od razu przydziela projektowi sieć prywatną i pokazuje jej adres, np. 10.131.232.0/24. Środowisko widać jako kolorowy znacznik w menu: czerwony — produkcja, żółty — staging, niebieski — development.
Na jednym koncie możesz mieć do 50 projektów.
Strona projektu
Kliknij projekt w menu. Zobaczysz:
- Zasoby — liczbę i listę wszystkich zasobów z typem i statusem,
- Koszt projektu — miesięczny koszt netto (bez opłat zależnych od zużycia, np. za storage, transfer czy kopie),
- Sieć prywatna — adres sieci projektu.
Przyciski na stronie projektu:
| Przycisk | Działanie |
|---|---|
| Edytuj | Zmiana nazwy, opisu i środowiska |
| Dodaj serwer | Kreator serwera z tym projektem już wybranym |
| Ustaw jako domyślny | Nowe zasoby będą domyślnie trafiać tutaj |
| Usuń projekt | Usuwa pusty projekt i jego sieć prywatną |
Dodawanie zasobów do projektu
Projekt wybierasz podczas tworzenia serwera, bazy danych, klastra czy aplikacji. Zasób automatycznie trafia do sieci prywatnej projektu i dostaje w niej adres.
Przenoszenie serwera do innego projektu
- Otwórz serwer i przejdź do zakładki Ustawienia.
- W karcie Projekt wybierz nowy projekt z listy Przenieś do projektu.
- Kliknij Przenieś.
Uwaga: Po przeniesieniu serwer dostaje nowy adres prywatny z sieci nowego projektu i traci łączność prywatną z serwerami w starym projekcie. Nowy adres zostanie skonfigurowany po restarcie serwera. Szczegóły w artykule Sieć prywatna projektu.
Usuwanie projektu
Projekt możesz usunąć tylko wtedy, gdy jest pusty. Najpierw przenieś lub usuń jego zasoby, potem kliknij Usuń projekt i potwierdź. Razem z projektem usuwana jest jego sieć prywatna.
Powiązane artykuły: