Démarrage rapide de la CLI
Démarrage rapide de la CLI
Section intitulée « Démarrage rapide de la CLI »Authentifiez-vous et gérez votre première ressource depuis le terminal.
Étape 1 : S’authentifier
Section intitulée « Étape 1 : S’authentifier »zcp profile addVous serez invité à fournir :
- Nom du profil (par exemple,
default) - Jeton Bearer : obtenez-le dans le portail sous Profile → API Tokens
- API URL:
https://api.zcp.zsoftly.ca/api - Région par défaut (par exemple,
yow-1) et projet par défaut (par exemple,default-9)
La région et le projet par défaut sont enregistrés dans le profil et utilisés par toutes les
commandes liées à une région ou à un projet, donc vous n’avez pas à passer --region/--project à
chaque fois (comme aws configure).
Vérifiez l’authentification :
zcp auth validateÉtape 2 : Explorer
Section intitulée « Étape 2 : Explorer »# List available regionszcp region list
# List available planszcp plan vm
# List your projectszcp project listÉtape 3 : Créer une VM
Section intitulée « Étape 3 : Créer une VM »# List available templates (OS images)zcp template list --region yow-1
# Create an instancezcp instance create \ --name my-server \ --template ubuntu-2604-lts \ --plan ci1xs \ --region yow \ --network my-public-networkÉtape 4 : La gérer
Section intitulée « Étape 4 : La gérer »# List your instanceszcp instance list
# Get instance detailszcp instance get my-server
# Power offzcp instance stop my-server
# Rebootzcp instance reboot my-server
# Deletezcp instance delete my-serverFormats de sortie
Section intitulée « Formats de sortie »# JSON output (great for scripting)zcp instance list --output json
# YAML outputzcp instance list --output yaml
# Pipe to jqzcp instance list -o json | jq '.[].name'Utilisation CI/CD
Section intitulée « Utilisation CI/CD »# Use environment variables — no config file neededexport ZCP_BEARER_TOKEN="your-token"export ZCP_API_URL="https://api.zcp.zsoftly.ca/api"export ZCP_PROJECT="default"
zcp instance list -o jsonVoir aussi : Configuration, Référence CLI