Kubernetes-Anwendungen anbieten

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 Paket von Containerbildern, Konfigurationsdateien und Anzeigemetadaten.

Auf dieser Seite erhalten Sie einen Überblick über die erforderlichen Schritte, um eine containerisierte Anwendung auf Cloud Marketplace bereitzustellen und zu warten. Wenn Sie bereits eine Kubernetes-Anwendung auf dem Cloud Marketplace 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.

Hinweise

  • Wenn Sie zum ersten Mal Software auf dem Cloud Marketplace anbieten, melden Sie sich als Anbieter an.
  • Wenn Sie Zugriff auf das Producer Portal erhalten möchten, füllen Sie das Cloud Marketplace-Projektinformationsformular aus, das vom Cloud Marketplace-Team bereitgestellt wird.
  • Sehen Sie sich die Empfehlungen und Einschränkungen zur Open-Source-Compliance an.

Checkliste

Hier ist eine allgemeine Liste der erforderlichen Aufgaben:

  1. 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.

  2. Richten Sie Ihre Google Cloud Umgebung ein.

  3. Prüfen Sie die Preisoptionen und wählen Sie ein Preismodell aus. Die Überprüfung von Preismodellen kann bis zu vier Arbeitstage dauern. Während das Preismodell geprüft wird, können Sie Ihr Produkt weiter einbinden.

  4. Erstellen Sie Ihr Anwendungspaket. Es muss alle technischen Anforderungen für die Container-Images und Konfigurationsdateien erfüllen, die Teil Ihres Produkts sind.

  5. Senden Sie die App an Cloud Marketplace. Das Cloud Marketplace-Team überprüft Ihre App. Dazu gehört die Prüfung, ob Ihre App erfolgreich installiert und deinstalliert wird, das Ausführen von Komponententests und das Scannen Ihrer Container auf Schwachstellen mithilfe von Artifact Analysis. Nachdem Ihre App geprüft wurde, wird sie auf dem Cloud Marketplace veröffentlicht.

  6. 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 Partnerentwickler ist, können Sie über das Partner Support Desk Unterstützung anfordern. Geben Sie in Ihrer Beschreibung das Wort „Marketplace“ an. Weitere Informationen zum Partner Support Desk finden Sie unter Support für Cloud Marketplace anfordern.