Anda dapat menggunakan Klien untuk mengelola Pekerjaan di DLC. Klien menyediakan fitur-fitur seperti pelengkapan otomatis baris perintah, pengiriman Pekerjaan pelatihan, dan pengelolaan Pekerjaan. Sebelum memulai, Anda harus mengunduh Klien dan melakukan otentikasi identitas. Topik ini menjelaskan cara mengunduh Klien dan melakukan otentikasi identitas.
Catatan penggunaan client
Jika terjadi error terkait sertifikat selama waktu proses, jalankan perintah berikut: sudo apt-get update && sudo apt-get install ca-certificates.
Unduh client
Unduh client untuk sistem operasi Anda dari tautan berikut:
Client yang diunduh tidak memerlukan instalasi. Jalankan perintah chmod +x dlc untuk memberikan izin eksekusi pada file tersebut. Setelah itu, Anda dapat memanggil perintah client dari command line.
Auto-completion (completion)
-
Fitur
Fitur auto-completion berfungsi serupa dengan fitur auto-completion pada alat baris perintah Kubectl komunitas dan Arena. Tekan tombol Tab dua kali di baris perintah untuk menggunakan fitur auto-completion dari klien DLC, yang akan memberikan saran untuk perintah yang belum lengkap.
-
Format
./dlc completion <shelltype> -
Parameter
<shelltype> menentukan jenis shell tempat Anda ingin menghasilkan skrip auto-completion. Jenis yang didukung meliputi bash, fish, powershell, dan zsh.
-
Contoh
Contoh berikut menunjukkan cara menggunakan auto-completion di bash:
-
Jika paket bash-completion belum terinstal, jalankan perintah berikut untuk menginstalnya, lalu jalankan perintah
sourceuntuk menerapkan perubahan. Jika paket tersebut sudah terinstal, langkah ini dapat dilewati.# Untuk macOS, jalankan perintah berikut. brew install bash-completion && source /usr/local/etc/bash_completion # Untuk Linux, jalankan perintah berikut. yum install bash-completion && source /etc/profile.d/bash_completion.sh -
Jalankan perintah berikut untuk mengaktifkan auto-completion. Fitur ini bergantung pada paket bash-completion. Jika terjadi error, berarti paket bash-completion belum terinstal di lingkungan Anda.
source <(./dlc completion bash) -
Masukkan
./dlcdan tekan tombol Tab dua kali untuk melihat daftar perintah yang disediakan oleh klien DLC../dlcSistem akan menampilkan daftar perintah yang disediakan oleh klien DLC.
completion config create delete get help logs stop submit
CatatanUntuk jenis shell lainnya, jalankan perintah
dlc completion <zsh | fish | powershell> --helpuntuk petunjuk penggunaan lengkap. -
Otentikasi pengguna (config)
-
Fitur
Saat pertama kali menggunakan Klien DLC untuk mengelola data dan Pekerjaan, Anda harus melakukan otentikasi identitas menggunakan ID AccessKey dan Rahasia AccessKey dari Akun Alibaba Cloud Anda. Setelah otentikasi awal, Anda tidak perlu mengulanginya.
-
Format
./dlc config --protocol https --access_id <yourAccessKeyID> --access_key <yourAccessKeySecret> [--endpoint <yourEndpoint>] [--region <yourRegion>] -
Parameter
Parameter yang harus diganti
Wajib
Deskripsi
Tipe
<yourAccessKeyId>
Ya
ID AccessKey Akun Alibaba Cloud Anda.
STRING
<yourAccessKeySecret>
Ya
Rahasia AccessKey Akun Alibaba Cloud Anda.
STRING
<yourEndpoint>
Ya
Titik akhir wilayah tempat layanan DLC berada. Contoh: pai-dlc.cn-shanghai.aliyuncs.com.
STRING
<yourRegion>
Ya
Wilayah tempat layanan DLC berada. Contohnya, ID wilayah untuk China (Shanghai) adalah cn-shanghai.
STRING
-
Contoh
Setelah otentikasi identitas, konfigurasi akan disimpan ke file .dlc/config di direktori saat ini secara default. Misalnya, jalankan perintah berikut:
./dlc config --protocol https \ --access_id <AccessKeyId> \ --access_key <AccessKeySecret> \ --endpoint 'pai-dlc.cn-shanghai.aliyuncs.com' \ --region cn-shanghaiPesan berikut akan dikembalikan:
[OK] Konfigurasi disimpan ke: ~/.dlc/config
Referensi
-
Setelah mengotentikasi client, Anda dapat melakukan operasi menggunakan perintah yang didukung. Untuk informasi lebih lanjut, lihat Daftar perintah.
-
Anda juga dapat mengirimkan Pekerjaan DLC melalui Konsol. Untuk informasi lebih lanjut, lihat Buat tugas di Konsol.