OpenBao Hosting

OpenBao to menedżer tajemnic o otwartym kodzie źródłowym, rozwidlenie Vault, do przechowywania tokenów, kluczy szyfrowania i krótkotrwałych poświadczeń.

  • Jedno kliknięcie wdrożenie
  • 25 GB Potrzebna przestrzeń dyskowa
  • 2 GB RAM Potrzebna pamięć
  • Od 5 € Cena
Zamów teraz Brak opłat za konfigurację

Co otrzymujesz
w AvaHost

Wdrożenie jednym kliknięciem, niestandardowa domena, darmowe HTTPS, automatyczne aktualizacje aplikacji i zaplanowane kopie zapasowe są dostępne z każdą aplikacją w chmurze. Możesz uruchomić wiele aplikacji na jednym serwerze, a dostęp do terminala jest wliczony.

Ten szablon nie zawiera kontenera bazy danych.

Zamów serwer

Technologia

Obraz Dockera
openbao/openbao:latest
Domyślny port
0

Jak działa OpenBao

OpenBao to menedżer sekretów open-source, fork Vault'a po zmianie licencji HashiCorp. Udostępnia HTTP API i interfejs użytkownika do zarządzania sekretami, szyfrowaniem i dynamicznymi poświadczeniami. Oficjalne obrazy są publikowane jako openbao/openbao na Docker Hub, GHCR i Quay. Strona instalacji oferuje również pakiety i plik binarny. Zintegrowana pamięć masowa przechowuje dane wewnątrz własnych danych raft OpenBao, więc ta konfiguracja bazowa nie wymaga PostgreSQL ani MariaDB. Notatka Docker na stronie instalacji wymaga ustawienia memory swappiness na 0 w kontenerze. To flaga runtime, a nie druga usługa.

Inicjalizacja generuje klucze unseal i token root. Musisz je przechowywać offline, oddzielnie od jedynej kopii na serwerze. Jeśli istnieją tylko na VPS i dysk zostanie utracony, kopia zapasowa platformy może przywrócić szyfrogram, którego nadal nie będziesz w stanie odblokować. Ta strona nie będzie udawać inaczej. Instalacja z jednym węzłem i zintegrowaną pamięcią masową to konfiguracja bazowa. Raft wielowęzłowy i zewnętrzne backendy pamięci masowej to opcje upstream na później.

Kluczowe funkcje OpenBao

Włączasz metody uwierzytelniania i silniki sekretów w taki sposób, jak oczekują tego operatorzy Vault, i powinieneś przeczytać bieżącą dokumentację OpenBao dla silników, na których polegasz, ponieważ parytet jest ruchomym celem. Polityki decydują, które tokeny mogą czytać które ścieżki. Urządzenia audytu są opcjonalne i są właściwym miejscem dla dziennika dostępu. TLS należy do nazwy hosta. Interfejs użytkownika jest wygodny, ale jest również celem o wysokiej wartości, dlatego ogranicz, kto może go osiągnąć.

AvaHost automatycznie aktualizuje kontener i wykonuje kopię zapasową katalogu danych zgodnie z harmonogramem. Nadal postępujesz zgodnie z notatkami dotyczącymi uaktualnienia OpenBao i nadal testujesz unseal po zmianie. Poczta aplikacji nie jest dołączona do OpenBao. Dedykowany publiczny adres IP nie jest wymagany, jeśli API jest osiągane za pośrednictwem nazwy hosta HTTPS.

OpenBao vs HashiCorp Vault

1

OpenBao

OpenBao to fork zarządzany przez społeczność, który możesz uruchamiać bez obecnej licencji dostawcy Vault. HashiCorp Vault to produkt dostawcy z własnymi wydaniami, wsparciem i warunkami licencji. Wybierz Vault, gdy umowa lub określona funkcja enterprise tego wymaga. Wybierz OpenBao, gdy chcesz serwer sekretów self-hosted pod zarządzaniem fork'a.

2

HashiCorp Vault

Nie zakładaj, że każda funkcja enterprise Vault istnieje tutaj. Sprawdź silnik, którego potrzebujesz, w dokumentacji OpenBao przed migracją ścieżki produkcyjnej.

Kto używa OpenBao

Zespoły platformy, które już myślą w kategoriach polityk i kluczy unseal, używają OpenBao. To słaby wybór, jeśli nikt nie będzie przechowywać materiału unseal, i to słaby wybór jako zwykły notatnik haseł. Linia bazowa 2 GB to skromny punkt wyjścia dla produkcji, a nie duży klaster raft.

Self-hosting OpenBao: wymagania i koszt

Linia bazowa to 2048 MB RAM i 1 rdzeń CPU, obraz openbao/openbao, zintegrowana pamięć masowa, brak oddzielnego kontenera bazy danych. Na AvaHost rekomendowane minimum dla OpenBao to Plan 2 za €5. Pakiet OpenBao obejmuje wdrożenie jednym kliknięciem, nazwę hosta, automatyczne HTTPS, automatyczne aktualizacje i zaplanowane kopie zapasowe katalogu danych. Ty dostarczasz i zabezpieczasz klucze unseal. Poczta aplikacji nie jest dołączona do OpenBao.

F.A.Q

  • OpenBao zaczyna się od €5 w Planie 2. Cena obejmuje serwer i jego zintegrowaną pamięć masową, ale nie obejmuje wielowęzłowego raftu ani umowy wsparcia. Dzienniki audytu i duża liczba dynamicznych dzierżaw mogą uzasadnić więcej dysku lub RAM-u. Wszystko, co Twoje aplikacje nadal kupują z chmurowego KMS, pozostaje na rachunku tej chmury.

  • Tak. Umieść API i interfejs użytkownika na nazwie hosta, którą kontrolujesz, z automatycznym HTTPS. Klienci i zadania powinni używać tej nazwy, a nie surowego adresu. Zarządzasz DNS, zasadami i tym, kto może otworzyć interfejs użytkownika. Dedykowany publiczny adres IP nie jest wymagany dla tej usługi HTTPS.

  • AvaHost automatycznie aktualizuje OpenBao i wykonuje kopie zapasowe katalogu danych zgodnie z harmonogramem. Przywrócenie plików nie odtworzy kluczy odpieczętowania, które nie zostały zapisane. Przechowuj te klucze poza VPS-em. Po aktualizacji odpieczętuj, zaloguj się i przeczytaj jedną tajemnicę spoza produkcji, zanim uznasz uaktualnienie za zakończone.

  • Materiały do odszyfrowania i odzyskiwania. Serwer może być w dobrym stanie, ale nieczytelny, jeśli te klucze znikną. Zintegrowana pamięć masowa unika oddzielnej bazy danych i koncentruje ryzyko w tym katalogu danych oraz kluczach. Ta linia bazowa to pojedynczy węzeł. Klaster raft to późniejszy projekt, a nie minimum Planu 2.