To jest aplikacja Linux o nazwie PaaSTA, której najnowszą wersję można pobrać jako v1.22.0sourcecode.tar.gz. Można ją uruchomić online w darmowym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację PaaSTA z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
PaaSTA
OPIS:
PaaSTA to wysoce dostępny, rozproszony system do budowania, wdrażania i uruchamiania usług przy użyciu kontenerów i Kubernetes. PaaSTA uruchamia usługi produkcyjne w Yelp od 2016 roku. Pierwotnie został zaprojektowany do działania na Apache Mesos, ale został następnie zaktualizowany do korzystania z Kubernetes. Z czasem funkcje i funkcjonalności, które zapewnia PaaSTA, wzrosły, ale główna konstrukcja pozostaje taka sama. PaaSTA ma na celu deklaratywny opis usług, które zespoły muszą uruchomić, a następnie zapewnia, że te usługi są wdrażane bezpiecznie, wydajnie i w sposób, który jest łatwy do utrzymania dla zespołów. Zamiast zarządzać plikami YAML Kubernetes, PaaSTA zapewnia uproszczony schemat opisujący Twoją usługę i oprócz konfigurowania Kubernetes może również konfigurować inne narzędzia infrastruktury, aby zapewnić monitorowanie, rejestrowanie, zarządzanie kosztami itp.
Zakładka Charakterystyka
- Docker do dostarczania i zabezpieczania kodu
- Kubernetes do wykonywania i planowania kodu (uruchamia kontenery Docker)
- Tron do uruchamiania rzeczy na podstawie timera (partie nocne)
- Używamy Karpentera do automatycznego skalowania puli instancji EC2 w celu uruchomienia PaaSTA. Wcześniej używaliśmy własnego automatycznego skalowania Clusterman
- Pieczemy AMI przy użyciu Packera
- Zbieramy logi z usług i wysyłamy je przez Monk do Kafki
- Dostępna dokumentacja
- Używamy StatefulSets do uruchomienia kilku stanowych usług PaaSTA
Język programowania
Python
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/paasta.mirror/. Została umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.