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 bahwa image penampung Anda lulus pengujian otomatis untuk semua aplikasi di Cloud Marketplace.

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

Terakhir, build image 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 Portal Produsen.

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 memublikasikannya kepada pelanggan.

Menambahkan produk di Producer Portal

Sebelum memublikasikan produk, Anda harus mengirimkan semua komponennya untuk peninjauan. Anda dapat mengirimkan ulasan berikut dalam urutan apa pun kepada 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 sesegera mungkin.

Menambahkan detail produk

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 dalam kategori atau filter tertentu saat mereka menelusuri Cloud Marketplace. Anda dapat memilih hingga dua ID Kategori untuk produk.

  5. Untuk menambahkan tutorial, dokumentasi, dan, jika perlu, 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 untuk menyesuaikan URL halaman detail untuk produk Anda, 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

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

Untuk menambahkan image container:

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

  2. Di halaman Ringkasan produk Anda, buka bagian Image penampung.

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

  4. Klik Tetapkan 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 tentang 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 mungkin 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 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.

  13. Klik Kirim untuk mengirimkan image container 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 penampung selesai, opsi pratinjau ini juga memungkinkan Anda menguji pen-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.