dtctl CLI
dtctl, DT Cloud CCE için resmi komut satırı arayüzüdür (CLI). CCE kaynaklarınızı doğrudan
terminalinizden oluşturmanıza, yapılandırmanıza ve yönetmenize; aksi halde konsolda yapılacak iş
akışlarını komut dosyalarıyla otomatikleştirmenize olanak tanır.
Özellikler
dtctl, DT Cloud ile komut satırından iletişim kurar ve CCE kaynaklarınızı destekler; bunlar arasında:
- Bilişim (Compute) — sanal makineler (cloud-init veya SSH anahtarı erişimi, GPU imajları ve toplu oluşturma ile birlikte), flavor'lar, imajlar ve SSH anahtarları.
- Depolama (Storage) — diskler (volume), anlık görüntüler (snapshot), yedekler ve yedekleme planları.
- Ağ (Networking) — ağlar ve alt ağlar, yönlendiriciler (router), güvenlik grupları, kayan (elastic) IP'ler ve VPN bağlantıları.
- Yük dengeleme (Load balancing) — dinleyiciler (listener), havuzlar (pool), üyeler ve sağlık izleyicileri (health monitor) ile yük dengeleyiciler.
- Kubernetes — yönetilen kümeler ve düğüm grupları.
- Hesap (Account) — kimlik doğrulama, bölge ve proje seçimi ve kotalar.
Her komut, insan tarafından okunabilir text çıktısını (varsayılan) ve komut dosyaları için makine
tarafından okunabilir --output json çıktısını destekler.
Belgeler
- dtctl Nasıl Kurulur —
dtctl'yi Windows, macOS veya Linux üzerinde kurun ve yapılandırın. - Komut Referansı — kenar çubuğunda kaynağa göre gruplanmış, her komut için eksiksiz bir referans. Kimlik Doğrulama, Sanal Makineler veya Kubernetes ile başlayın.
Başlarken
Kurulumdan sonra kimlik doğrulaması yapın ve bir bölge ile proje seçin:
# DT Cloud API anahtarınızla (erişim anahtarı + gizli anahtar) kimlik doğrulaması yapın
dtctl auth init
# Çalışacağınız bölgeyi (sunucuyu) seçin, ardından projenizi onaylayın
dtctl region init
dtctl project list
# Sanal makinelerinizi listeleyin
dtctl virtual-machine list