az aosm nfd
Catatan
Referensi ini adalah bagian dari ekstensi aosm untuk Azure CLI (versi 2.54.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az aosm nfd . Pelajari lebih lanjut tentang ekstensi.
Grup perintah 'aosm' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mengelola Definisi Fungsi Jaringan penerbit AOSM.
Definisi Fungsi Jaringan (NFD) adalah kumpulan bagan Helm atau templat ARM yang menentukan fungsi jaringan. Grup perintah ini memungkinkan Anda membuat dan menerbitkan NFD ke Azure.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az aosm nfd build |
Buat Definisi Fungsi Jaringan AOSM. |
Ekstensi | Pratinjau |
az aosm nfd generate-config |
Hasilkan file konfigurasi untuk membangun Definisi Fungsi Jaringan penerbit AOSM. |
Ekstensi | Pratinjau |
az aosm nfd publish |
Menerbitkan definisi Fungsi Jaringan AOSM bawaan. |
Ekstensi | Pratinjau |
az aosm nfd build
Grup perintah 'aosm' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Buat Definisi Fungsi Jaringan AOSM.
Membangun Definisi Fungsi Jaringan (NFD) AOSM berdasarkan file konfigurasi yang disediakan. NFD dibangun dari bagan Helm atau templat ARM yang ditentukan dalam file konfigurasi. Output adalah direktori yang dapat diterbitkan secara langsung (menggunakan perintah aosm nfd publish) atau disesuaikan secara manual sebelum menerbitkan.
az aosm nfd build --config-file
--definition-type {cnf, vnf, vnf-nexus}
[--skip {artifact-upload, bicep-publish, helm-template, image-upload}]
Contoh
Membangun Fungsi Jaringan Terkontainer.
az aosm nfd build --definition-type cnf --config-file my-cnf-input-config.jsonc
Buat Fungsi Virtual Network untuk digunakan di Azure Core.
az aosm nfd build --definition-type vnf --config-file my-vnf-input-config.jsonc
Buat Fungsi Virtual Network untuk digunakan di Azure Nexus.
az aosm nfd build --definition-type vnf-nexus --config-file my-vnf-nexus-input-config.jsonc
Parameter yang Diperlukan
Jalur ke file konfigurasi. Ini adalah file JSONC yang berisi parameter yang diperlukan untuk membangun NFD.
Jenis definisi AOSM yang akan diterbitkan. File konfigurasi berbeda tergantung pada jenisnya.
Parameter Opsional
Langkah-langkah lompat opsional. 'bicep-publish' akan melompati penyebaran templat bicep; 'artifact-upload' akan melewati pengunggahan artefak apa pun; 'image-upload' akan melewati pengunggahan gambar VHD (untuk VNF) atau gambar kontainer (untuk CNF); 'helm-template' akan melewati templat bagan helm (untuk CNF).
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aosm nfd generate-config
Grup perintah 'aosm' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Hasilkan file konfigurasi untuk membangun Definisi Fungsi Jaringan penerbit AOSM.
Menghasilkan file konfigurasi yang dapat Anda gunakan untuk membangun Definisi Fungsi Jaringan (NFD) AOSM. File konfigurasi adalah file JSONC yang berisi parameter yang diperlukan untuk membangun NFD. Anda harus menyelesaikan file konfigurasi dengan nilai spesifik Anda sebelum membangun NFD.
az aosm nfd generate-config --definition-type {cnf, vnf, vnf-nexus}
[--output-file]
Contoh
Buat file konfigurasi untuk Fungsi Jaringan Terkontainer.
az aosm nfd generate-config --definition-type cnf
Buat file konfigurasi untuk Fungsi Virtual Network.
az aosm nfd generate-config --definition-type vnf
Buat file konfigurasi untuk Fungsi Jaringan Virtual untuk digunakan di Azure Nexus.
az aosm nfd generate-config --definition-type vnf-nexus
Buat file konfigurasi untuk Fungsi Virtual Network dan tulis ke file tertentu.
az aosm nfd generate-config --definition-type vnf --output-file my-vnf-input-config.jsonc
Parameter yang Diperlukan
Jenis definisi AOSM yang akan diterbitkan. File konfigurasi berbeda tergantung pada jenisnya.
Parameter Opsional
Nama file output untuk menulis teks konfigurasi yang dihasilkan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aosm nfd publish
Grup perintah 'aosm' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menerbitkan definisi Fungsi Jaringan AOSM bawaan.
Menerbitkan Definisi Fungsi Jaringan (NFD) AOSM bawaan ke Azure. NFD harus dibangun menggunakan perintah build nfd aosm sebelum dapat diterbitkan. NFD dan sumber daya lain yang diperlukan (sumber daya penerbit, manifes artefak, akun penyimpanan, dll.) diterbitkan ke grup sumber daya yang ditentukan di langganan Azure yang saat ini aktif.
az aosm nfd publish --build-output-folder
--definition-type {cnf, vnf, vnf-nexus}
[--no-subscription-permissions {false, true}]
Contoh
Menerbitkan Fungsi Jaringan Terkontainer.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder
Menerbitkan Fungsi Virtual Network untuk digunakan di Azure Core.
az aosm nfd publish --definition-type vnf --build-output-folder my-vnf-output-folder
Terbitkan Fungsi Virtual Network untuk digunakan di Azure Nexus.
az aosm nfd publish --definition-type vnf-nexus --build-output-folder my-vnf-nexus-output-folder
Terbitkan Fungsi Jaringan Terkontainer saat Anda tidak memiliki izin impor yang diperlukan.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder --no-subscription-permissions
Parameter yang Diperlukan
Jalur ke folder untuk diterbitkan, dibuat oleh perintah build.
Jenis definisi AOSM yang akan diterbitkan. File konfigurasi berbeda tergantung pada jenisnya.
Parameter Opsional
Digunakan hanya untuk penerbitan CNF - diabaikan dalam semua skenario lainnya. Teruskan bendera ini jika Anda tidak memiliki izin untuk mengimpor ke langganan Publisher (peran Kontributor + peran AcrPush, atau peran kustom yang memungkinkan tindakan importImage dan AcrPush atas seluruh langganan). Menggunakan bendera ini menyebabkan artefak gambar ditarik ke komputer lokal Anda dan kemudian didorong ke Penyimpanan Artefak. Ini lebih lambat dari salinan sepenuhnya dalam Azure, tetapi merupakan alternatif jika Anda tidak memiliki izin yang diperlukan. Mengharuskan Docker diinstal secara lokal.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.