Compute Nest menyediakan berbagai jenis paket penyebaran untuk membantu Anda menyebar layanan secara efisien dan cepat dalam berbagai skenario. Paket penyebaran ini mencakup Citra ECS (Elastic Compute Service), file, citra kontainer, dan Helm chart.
Apa itu paket penyebaran?
Paket penyebaran adalah media yang digunakan dalam proses penyebaran, seperti Citra ECS, Helm chart, file, atau citra kontainer. Anda dapat memilih tipe paket penyebaran yang sesuai untuk suatu layanan berdasarkan skenario penyebaran.
Compute Nest menyediakan kemampuan berikut untuk paket penyebaran:
Replikasi: Paket penyebaran dapat direplikasi lintas wilayah. Setelah Anda memilih wilayah, paket penyebaran akan direplikasi secara otomatis ke wilayah tersebut.
Pemetaan: Compute Nest secara otomatis memetakan instance layanan ke paket penyebaran di wilayah tempat instance layanan akan diterapkan.
Manajemen izin: Compute Nest memberikan kontrol izin ketat pada paket penyebaran. Atribut publik atau privat dari suatu layanan menentukan atribut paket penyebaran terkait.
Paket penyebaran Citra ECS
Dalam skenario penyebaran berbasis ECS, kami merekomendasikan agar Anda mengemas perangkat lunak dan lingkungan ke dalam paket penyebaran Citra ECS. Penyebaran menggunakan paket penyebaran Citra ECS cepat untuk dimulai dan tidak bergantung pada akses Internet. Secara prinsip, Compute Nest mereplikasi citra dari satu wilayah ke wilayah lainnya dan membuat citra tersebut tersedia untuk semua pengguna.
Untuk informasi lebih lanjut, lihat Paket penyebaran Citra ECS.
Paket penyebaran Citra Kontainer
Kami merekomendasikan agar Anda menggunakan paket penyebaran Citra Kontainer saat gambar kontainer Docker digunakan untuk penyebaran layanan. Compute Nest menyediakan repositori Container Registry Alibaba Cloud publik untuk mengelola dan menyimpan paket penyebaran Citra Kontainer. Paket penyebaran Citra Kontainer dari beberapa penyewa diisolasi menggunakan namespace. Saat Anda membuat paket penyebaran Citra Kontainer, Anda dapat mengunggah citra Anda ke namespace menggunakan kunci sementara. Saat pelanggan membuat instance layanan, citra ditarik dari repositori menggunakan kunci sementara.
Paket penyebaran Citra Kontainer hanya dapat ditarik melalui Internet. Instance ECS atau kluster Container Service for Kubernetes (ACK) tempat Anda ingin menarik paket penyebaran Citra Kontainer harus dapat mengakses Internet. Tipe paket penyebaran ini hanya berlaku untuk skenario penyebaran satu kali karena paket penyebaran Citra Kontainer ditarik menggunakan kunci sementara. Ini tidak dapat digunakan untuk penskalaan atau aplikasi yang perlu menarik citra secara dinamis.
Untuk informasi lebih lanjut, lihat Kelola paket penyebaran Citra Kontainer.
Paket penyebaran File
Dalam skenario penyebaran berbasis skrip, Anda mungkin perlu mengunduh beberapa sumber daya perangkat lunak selama proses penyebaran. Pengunduhan perangkat lunak mungkin gagal karena ukuran file yang besar atau karena kurangnya akses Internet. Untuk mengatasi masalah tersebut, kami merekomendasikan agar Anda mengunduh file dalam bentuk paket penyebaran File.
Secara prinsip, Compute Nest menyediakan Bucket Object Storage Service (OSS) untuk setiap wilayah. Setelah Anda mengunggah file Anda ke Compute Nest, Compute Nest menyalin file tersebut ke bucket di setiap wilayah. Kemudian, skrip dapat mengunduh file dari alamat HTTP internal yang dihasilkan oleh Compute Nest untuk file di bucket OSS yang sesuai. Pengunduhan file melalui jaringan internal lebih cepat, stabil, dan aman.
Untuk informasi lebih lanjut, lihat Paket penyebaran File.
Paket penyebaran Helm Chart
Kami merekomendasikan agar Anda menggunakan paket penyebaran Helm Chart dalam skenario di mana Anda perlu menggunakan Helm Chart untuk mengelola file YAML karena struktur layanan yang kompleks. Mirip dengan paket penyebaran Citra Kontainer, paket penyebaran Helm Chart disimpan di repositori Container Registry publik Compute Nest. Anda dapat mengunggah Helm Chart lokal Anda ke repositori Container Registry Compute Nest menggunakan kunci sementara. Kemudian, Anda dapat menarik Helm Chart melalui Internet menggunakan kunci sementara.
Untuk informasi lebih lanjut, lihat Paket penyebaran Helm Chart.