Kirim aplikasi Anda

Halaman ini membahas proses mengirimkan produk Anda untuk diuji dan ditinjau.

Sebelum memulai

Upload gambar Anda

Lihat panduan verifikasi di repositori GitHub alat Cloud Marketplace untuk memastikan bahwa image container Anda lulus pengujian otomatis untuk semua aplikasi di Cloud Marketplace.

Setelah image penampung lulus pengujian verifikasi, pastikan semua image untuk suatu versi diberi tag dengan jalur rilis dan nomor versi, sesuai dengan panduan mengatur rilis.

Terakhir, build image Anda dan kirim ke repositori Container Registry Anda, yang Anda buat saat menyiapkan lingkungan Anda.

Catatan: Jika Anda mengembangkan aplikasi menggunakan pipeline continuous integration (CI), upload image sebagai langkah terakhir, setelah semua pengujian lulus.

Kemudian, Anda dapat menambahkan rilis ke listingan Cloud Marketplace di Producer Portal.

Sebelum memublikasikan rilis untuk pelanggan, Anda dapat melihat pratinjau rilis di Cloud Marketplace dan memperbarui image-nya. Tim Cloud Marketplace juga menguji dan menyetujui versi Anda sebelum dipublikasikan kepada pelanggan.

Tambahkan produk Anda di Producer Portal

Sebelum memublikasikan produk, Anda harus mengirimkan semua komponennya untuk ditinjau. Anda dapat mengirimkan ulasan berikut dalam urutan apa pun ke tim Cloud Marketplace:

  • Detail produk
  • Harga
  • Image container

Beberapa peninjauan mungkin memerlukan waktu hingga dua minggu untuk disetujui, jadi sebaiknya Anda meninjau persyaratan dan memulai sedini mungkin.

Tambahkan detail produk Anda

Detail produk mencakup listingan produk Anda di Cloud Marketplace, informasi pemasaran, dan link ke dokumentasi.

Untuk menambahkan detail produk:

  1. Buka Producer Portal di Konsol Google Cloud:

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

    Ganti YOUR_PUBLIC_PROJECT_ID dengan ID untuk project publik yang Anda buat untuk Cloud Marketplace—misalnya, my-organization-public.

  2. Dalam daftar produk, klik ID produk yang Anda buat.

  3. Di halaman Overview produk Anda, buka Detail produk, dan klik Edit.

  4. Lengkapi tab Info produk di bagian Detail produk. Saat melengkapi Info produk, Anda dapat menambahkan ID Kategori. ID Kategori memungkinkan pelanggan menemukan produk Anda di bagian kategori atau filter tertentu saat menelusuri Cloud Marketplace. Anda dapat memilih hingga dua ID Kategori untuk satu produk.

  5. Untuk menambahkan tutorial, dokumentasi, dan, secara opsional, perjanjian lisensi tambahan, lengkapi tab Dokumentasi di bagian Detail produk. Dokumentasi Anda harus memenuhi persyaratan untuk panduan pengguna.

  6. Untuk menambahkan metadata atau kata kunci penelusuran, atau menyesuaikan URL halaman detail produk Anda, lengkapi tab Metadata produk di bagian Detail produk.

  7. Jika Anda sudah siap untuk mengirimkan detail produk untuk diproses, klik Submit. Perlu waktu sekitar 2-5 hari bagi tim Partner Engineering untuk meninjau dan menyetujui detail produk Anda. Anda dapat mulai mengedit detail sekarang dan mengirimkan ulasan nanti.

Menambahkan image container

Setiap rilis sesuai dengan versi minor software Anda dan dengan tag gambar di repositori staging Container Registry Anda.

Untuk menambahkan image container:

  1. Dalam daftar produk, klik ID produk yang Anda buat.

  2. Di halaman Overview produk Anda, buka bagian Image container.

  3. Di bagian image Container, masukkan URL untuk repositori Container Registry Anda.

  4. Klik Tentukan Rilis. Mungkin perlu waktu beberapa detik untuk membaca repositori dan memuat tag Anda.

  5. Di Display tag, pilih rilis yang ingin Anda sertakan dalam aplikasi Kubernetes Anda.

  6. Tambahkan deskripsi singkat tentang rilis.

  7. Di kotak Public Git repo, masukkan URL repositori Git yang Anda buat saat membuat paket aplikasi.

  8. Pada kotak Deploy documentation URL, masukkan link ke dokumentasi yang menjelaskan langkah-langkah untuk men-deploy aplikasi dari antarmuka command line (CLI). Misalnya, dokumentasinya mungkin readme di repositori Git Anda.

  9. Klik Selesai setelah Anda menambahkan semua informasi untuk rilis tersebut.

  10. Untuk menambahkan rilis lainnya, klik Tambahkan Rilis, lalu masukkan informasi untuk rilis tersebut.

  11. Di bagian Pilih rilis default, pilih rilis yang dilihat pelanggan Anda di halaman detail produk.

  12. Setelah selesai menambahkan rilis yang didukung ke produk Anda, klik Save and Validasi. Image tersebut disalin ke repositori publik, lalu kami menjalankan serangkaian pengujian terhadap image tersebut.

  13. Klik Kirim untuk mengirimkan image penampung untuk ditinjau.

Melihat pratinjau aplikasi Kubernetes

Anda dapat melihat pratinjau listingan Cloud Marketplace sebelum terlihat oleh pengguna, dengan mengklik Pratinjau Lengkap. Setelah tugas verifikasi image container berhasil diselesaikan, opsi pratinjau ini juga memungkinkan Anda menguji deployment produk.

Memublikasikan aplikasi Kubernetes

Untuk memublikasikan produk di Cloud Marketplace, Anda harus:

Setelah semua peninjauan disetujui, Anda dapat memublikasikan dan meluncurkan produk dalam beberapa menit. Untuk memublikasikan produk Anda:

  1. Buka halaman Ringkasan produk Anda di Producer Portal.

  2. Klik Publikasikan.