This is the Linux app named PaaSTA whose latest release can be downloaded as v1.22.0sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Laden Sie diese App namens PaaSTA mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS:
PaaSTA
BESCHREIBUNG:
PaaSTA ist ein hochverfügbares, verteiltes System zum Erstellen, Bereitstellen und Ausführen von Diensten mithilfe von Containern und Kubernetes. PaaSTA betreibt seit 2016 Produktionsdienste bei Yelp. Es wurde ursprünglich für die Ausführung auf Apache Mesos entwickelt, wurde aber später für die Verwendung von Kubernetes aktualisiert. Im Laufe der Zeit wurden die Funktionen und der Funktionsumfang von PaaSTA erweitert, das grundlegende Design ist jedoch unverändert geblieben. PaaSTA zielt darauf ab, die von den Teams benötigten Dienste deklarativ zu beschreiben und dann sicherzustellen, dass diese Dienste sicher, effizient und für die Teams leicht zu warten sind. Anstatt Kubernetes-YAML-Dateien zu verwalten, bietet PaaSTA ein vereinfachtes Schema zur Beschreibung Ihres Dienstes. Neben der Konfiguration von Kubernetes kann es auch andere Infrastrukturtools konfigurieren, um Überwachung, Protokollierung, Kostenmanagement usw. bereitzustellen.
Eigenschaften
- Docker für Codebereitstellung und -eindämmung
- Kubernetes für Codeausführung und -planung (führt Docker-Container aus)
- Tron zum Ausführen von Dingen mit einem Timer (nächtliche Batches)
- Wir verwenden Karpenter zur automatischen Skalierung von EC2-Instanzpools für PaaSTA. Früher verwendeten wir unseren eigenen Autoscaler Clusterman.
- Wir backen AMIs mit Packer
- Wir sammeln Protokolle von Diensten und senden sie über Monk an Kafka
- Dokumentation vorhanden
- Wir verwenden StatefulSets, um einige Stateful PaaSTA-Dienste auszuführen
Programmiersprache
Python
Kategorien
Diese Anwendung ist auch unter https://sourceforge.net/projects/paasta.mirror/ verfügbar. Sie wurde in OnWorks gehostet, um die Ausführung online auf einfachste Weise über eines unserer kostenlosen Betriebssysteme zu ermöglichen.