Eine Kubernetes-Anwendung ist eine containerisierte Anwendung, die Ihre Nutzer in einem Kubernetes-Cluster in Google Kubernetes Engine oder in ihrer eigenen Infrastruktur ausführen können. Die Kubernetes-Anwendung, die Sie an Cloud Marketplace senden, besteht aus einem Bundle von Container-Images, Konfigurationsdateien und angezeigten Metadaten.
Diese Seite bietet eine Übersicht darüber, was Sie tun müssen, um eine containerisierte Anwendung auf dem Cloud Marketplace zu verteilen und zu verwalten. Wenn Sie bereits eine Kubernetes-Anwendung im Cloud Marketplace veröffentlicht haben und mehr über deren Wartung erfahren möchten, lesen Sie die Richtlinien für die Wartung von Live-Anwendungen.
Eine Übersicht über die Kubernetes-Konzepte finden Sie in der Dokumentation zu Kubernetes.
Wenn Sie noch nicht mit Google Kubernetes Engine vertraut sind, lesen Sie die Übersicht zu Google Kubernetes Engine oder die Kurzanleitung zu Google Kubernetes Engine.
Hinweis
- Wenn Sie noch keine Erfahrung mit dem Anbieten von Software auf dem Cloud Marketplace haben, melden Sie sich als Anbieter an.
- Für Ihren ersten (und alle nachfolgenden) Einträge müssen Sie das Formular zur Überprüfung der Einrichtung des Cloud Marketplace ausfüllen.
- Wenn Sie Zugriff auf das Producer Portal erhalten möchten, füllen Sie das Formular mit Projektinformationen für den Cloud Marketplace aus, das vom Cloud Marketplace-Team bereitgestellt wird.
- Lesen Sie die Open-Source Compliance Empfehlungen und Einschränkungen.
Checkliste
Hier ist eine allgemeine Liste der erforderlichen Aufgaben:
Erstellen Sie ein öffentliches Git-Repository für die Konfiguration, das Nutzerhandbuch und andere Ressourcen Ihrer Anwendung, um Ihre Anwendung auszuführen. Sie können das Repository bei einem Anbieter wie GitHub, Cloud Source Repositories oder auf Ihrem eigenen Server hosten.
Prüfen Sie die Preisoptionen und wählen Sie ein Preismodell aus. Die Überprüfung von Preismodellen dauert bis zu vier Arbeitstage. Während der Überprüfung des Preismodells können Sie Ihr Produkt weiter einbinden.
Erstellen Sie Ihr App-Paket. Es muss alle technischen Anforderungen für die Container-Images und Konfigurationsdateien erfüllen, die Teil Ihres Produkts sind.
Senden Sie die App an den Cloud Marketplace. Das Cloud Marketplace-Team überprüft Ihre Anwendung. Dazu gehört die Prüfung, ob Ihre Anwendung erfolgreich installiert und deinstalliert wird, das Ausführen von Unittests und das Scannen Ihrer Container auf Sicherheitslücken mithilfe von Artefaktanalyse. Nachdem Ihre Anwendung geprüft wurde, wird sie auf dem Cloud Marketplace veröffentlicht.
Prüfen Sie die Richtlinien für die Wartung Ihres Produkts, sobald dieses live ist.
Wenn Sie während des Einrichtungsprozesses Fragen haben, wenden Sie sich an Ihren Cloud Marketplace-Partnerentwickler. Wenn Sie nicht wissen, wer Ihr zugewiesener Partnerentwickler ist, verwenden Sie den Partner Support Desk, um Unterstützung anzufordern, und geben Sie in Ihrer Beschreibung „Marketplace“ an. Weitere Informationen zum Partner Support Desk finden Sie unter Unterstützung für den Cloud Marketplace anfordern.