App einreichen

Auf dieser Seite wird beschrieben, wie Sie Ihr Produkt zum Testen einreichen und überprüfen.

Hinweis

Images hochladen

Lesen Sie die Prüfungsrichtlinien im GitHub-Repository der Cloud Marketplace-Tools, um sicherzustellen, dass Ihre Containerbilder die automatisierten Tests für alle Anwendungen im Cloud Marketplace bestehen.

Nachdem Ihre Container-Images die Prüfungstests bestanden haben, achten Sie darauf, dass alle Images für eine Version gemäß den Richtlinien für die Organisation Ihrer Releases mit dem Release-Track und den Versionsnummern versehen sind.

Erstellen Sie abschließend Ihre Bilder und übertragen Sie sie in Ihr Containerregistrierungs-Repository, das Sie beim Einrichten Ihrer Umgebung erstellt haben.

Hinweis: Wenn Sie für die Entwicklung eine Pipeline mit kontinuierlicher Integration (continuous integration, CI) verwenden, laden Sie die Images erst im letzten Schritt hoch, nachdem alle Tests erfolgreich durchgeführt wurden.

Anschließend können Sie Ihre Version Ihrem Cloud Marketplace-Eintrag im Producer Portal hinzufügen.

Bevor Sie Ihre Version für Kunden veröffentlichen, können Sie eine Vorschau der Version im Cloud Marketplace anzeigen und deren Images aktualisieren. Die Das Cloud Marketplace-Team testet und genehmigt Ihre Version außerdem, bevor sie für Kunden veröffentlicht.

Produkt im Producer Portal hinzufügen

Bevor Sie Ihr Produkt veröffentlichen, müssen Sie alle Komponenten zur Überprüfung einreichen. Sie können die folgenden Rezensionen in beliebiger Reihenfolge an das Cloud Marketplace-Team:

  • Produktdetails
  • Preise
  • Container-Images

Die Überprüfung kann bis zu zwei Wochen dauern. Wir empfehlen Ihnen, die Anforderungen zu überprüfen und so früh wie möglich zu beginnen.

Produktdetails hinzufügen

Produktdetails umfassen Produkteinträge im Cloud Marketplace, Marketinginformationen und Links zu Dokumentationen.

So fügen Sie Ihre Produktdetails hinzu:

  1. Öffne das Producer Portal in der Google Cloud Console:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Ersetzen Sie YOUR_PUBLIC_PROJECT_ID durch die ID der öffentlichen ID. das Sie für Cloud Marketplace erstellt haben, z. B. my-organization-public.

  2. Klicken Sie in der Liste der Produkte auf die Produkt-ID, die Sie erstellt haben.

  3. Wechseln Sie auf der Seite Übersicht Ihres Produkts zum Abschnitt Produktdetails und klicken Sie auf Bearbeiten.

  4. Füllen Sie im Bereich Produktdetails den Tab Produktinformationen aus. Während Produktinformationen eingeben, können Sie Kategorie-IDs hinzufügen. Kategorie-IDs ermöglichen können Kunden Ihr Produkt unter ausgewählten Kategorien oder Filtern finden, Cloud Marketplace suchen können. Sie können pro Produkt bis zu zwei Kategorie-IDs auswählen.

  5. Um Anleitungen, Dokumentation und optional zusätzliche füllen Sie den Tab Dokumentation auf der Seite Produkt Details angezeigt. Ihre Dokumente müssen den Anforderungen an Nutzerhandbücher.

  6. Wenn Sie Suchmetadaten oder Suchbegriffe hinzufügen oder die URL der Detailseite für Ihr Produkt anpassen möchten, vervollständigen Sie im Abschnitt Produktdetails den Tab Produktmetadaten.

  7. Wenn Sie bereit sind, Ihre Produktdetails zur Verarbeitung einzureichen, klicken Sie auf Senden. Es dauert etwa 2–5 Tage, bis das Partner Engineering-Team Ihre Produktdetails überprüft und genehmigt hat. Sie können jetzt mit der Bearbeitung der Details beginnen und sie später zur Prüfung einreichen.

Container-Images hinzufügen

Jeder Release entspricht einer Nebenversion Ihrer Software und einem Image-Tag in Ihrem Staging-Repository für Container Registry.

So fügen Sie Ihre Container-Images hinzu:

  1. Klicken Sie in der Liste der Produkte auf die Produkt-ID, die Sie erstellt haben.

  2. Rufen Sie auf der Seite Übersicht Ihres Produkts die Container-Images auf. .

  3. Geben Sie im Abschnitt „Container-Images“ die URL für Ihr Container Registry-Repository ein.

  4. Klicken Sie auf Release angeben. Es kann einige Sekunden dauern, bis Sie Repository und laden Sie Ihre Tags.

  5. Wählen Sie unter Display-Tag den Release aus, den Sie in Ihr Kubernetes-Anwendung.

  6. Füge eine kurze Beschreibung der Veröffentlichung hinzu.

  7. Geben Sie im Feld Öffentliches Git-Repository die URL für das Git-Repository ein, das Sie beim Erstellen des Anwendungspakets errichtet haben.

  8. Geben Sie im Feld Bereitstellungsdokumentations-URL einen Link zu der Dokumentation ein, in der die Schritte zum Bereitstellen der App über eine Befehlszeilenschnittstelle (CLI) beschrieben werden. Beispielsweise könnte die Dokumentation die Readme-Datei in Ihrem Git-Repository sein.

  9. Klicken Sie auf Fertig, wenn Sie alle Informationen für diese Veröffentlichung hinzugefügt haben.

  10. Wenn du weitere Releases hinzufügen möchtest, klicke auf Release hinzufügen und gib die Informationen ein für diese Version.

  11. Wählen Sie unter Standard-Releases auswählen den Release aus, den Ihre Kunden sehen sollen auf der Seite mit den Produktdetails angezeigt.

  12. Wenn Sie Ihrem Produkt alle unterstützten Releases hinzugefügt haben, klicken Sie auf Speichern und validieren. Die Images werden in ein öffentliches Repository kopiert. und führen dann eine Reihe von Tests mit den Bildern durch.

  13. Klicken Sie auf Senden, um die Container-Images zur Überprüfung einzureichen.

Kubernetes-Anwendung in der Vorschau ansehen

Sie können eine Vorschau Ihres Cloud Marketplace-Eintrags anzeigen lassen, bevor er für indem Sie auf Vollvorschau klicken. Nachdem die Aufgaben zur Überprüfung des Container-Images abgeschlossen sind, können Sie mit dieser Vorschauoption auch die Bereitstellung Ihres Produkts testen.

Kubernetes-Anwendung veröffentlichen

Wenn Sie Ihr Produkt im Cloud Marketplace veröffentlichen möchten, müssen Sie Folgendes tun:

  • Füllen Sie die Felder Produktdetails, Preise und Container-Images aus. Rezensionen.

  • Sie müssen als Google Cloud Build-Partner zugelassen sein.

Nachdem alle Überprüfungen genehmigt wurden, können Sie das Produkt innerhalb weniger Minuten veröffentlichen und starten. So veröffentlichen Sie Ihr Produkt:

  1. Rufen Sie im Producer Portal die Seite Übersicht des Produkts auf.

  2. Klicken Sie auf Veröffentlichen.