Mengirimkan aplikasi

Halaman ini membahas proses pengiriman produk Anda untuk pengujian dan peninjauan.

Sebelum memulai

Upload gambar Anda

Lihat panduan verifikasi di repositori GitHub alat Cloud Marketplace untuk memastikan image penampung Anda lulus uji otomatis untuk semua aplikasi di Cloud Marketplace.

Setelah image container Anda lulus uji verifikasi, pastikan semua image untuk suatu versi diberi tag dengan jalur rilis dan nomor versi, sesuai dengan pedoman untuk mengatur rilis.

Terakhir, bangun image Anda dan kirimkan ke repositori Container Registry yang Anda buat saat menyiapkan lingkungan.

Catatan: Jika Anda mengembangkan menggunakan pipeline continuous integration (CI), upload gambar 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 gambarnya. Tim Cloud Marketplace juga menguji dan menyetujui versi Anda sebelum dipublikasikan kepada pelanggan.

Menambahkan produk di Producer Portal

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

  • Detail produk
  • Harga
  • Image container

Beberapa ulasan mungkin memerlukan waktu hingga dua minggu untuk disetujui, jadi sebaiknya tinjau persyaratan dan mulai sesegera 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 Ringkasan produk Anda, buka Detail produk, lalu klik Edit.

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

  5. Untuk menambahkan tutorial, dokumentasi, dan, secara opsional, perjanjian lisensi tambahan, selesaikan 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, lengkapi tab Metadata produk di bagian Detail produk.

  7. Jika Anda sudah siap mengirimkan detail produk untuk diproses, klik Kirim. Diperlukan 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 Anda

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

Untuk menambahkan image container Anda:

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

  2. Di halaman Overview produk Anda, buka bagian Container images.

  3. Di bagian Container images, 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.

  6. Tambahkan deskripsi singkat rilis.

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

  8. Di kotak URL dokumentasi deployment, masukkan link ke dokumentasi yang menjelaskan langkah-langkah untuk men-deploy aplikasi dari antarmuka command line (CLI). Misalnya, dokumentasi dapat berupa 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 Pilih rilis default, pilih rilis yang dilihat pelanggan Anda di halaman detail produk.

  12. Setelah selesai menambahkan rilis yang didukung ke produk, klik Simpan dan Validasi. Gambar disalin ke repositori publik, lalu kami menjalankan serangkaian pengujian terhadap gambar tersebut.

  13. Klik Kirim untuk mengirimkan image container agar ditinjau.

Pratinjau aplikasi Kubernetes Anda

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

Publikasikan aplikasi Kubernetes Anda

Untuk memublikasikan produk Anda di Cloud Marketplace, Anda harus:

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

  1. Buka halaman Ringkasan produk Anda di Producer Portal.

  2. Klik Publikasikan.