Aller au contenu
En direct Crédit de 100 $ à l'inscription, jusqu'à 300 $ au total L'offre se termine le 31 décembre 2026 Commencer →

Configuration

La CLI ZCP utilise un fichier de configuration YAML pour stocker les profils d’identifiants.

PlateformeChemin
Linux/macOS~/.config/zcp/config.yaml
Windows%APPDATA%\zcp\config.yaml
PersonnaliséDéfinissez la variable d’environnement XDG_CONFIG_HOME
active_profile: default
profiles:
- name: default
bearer_token: 'your-token-here'
api_url: 'https://api.zcp.zsoftly.ca/api'
region: 'yow-1'
project: 'default-9'
- name: staging
bearer_token: 'staging-token-here'
api_url: 'https://api.staging.zcp.zsoftly.ca/api'
region: 'yul-1'
project: 'default-9'
# Add a new profile interactively
zcp profile add
# List all profiles
zcp profile list
# Switch to a different profile
zcp profile use staging
# Show the active profile
zcp profile show
# Update a profile field
zcp profile update --name default --token new-token
# Delete a profile
zcp profile delete staging

Les variables d’environnement remplacent le fichier de configuration. Elles sont utiles pour les pipelines CI/CD :

VariableDescription
ZCP_BEARER_TOKENJeton d’authentification
ZCP_API_URLURL de base de l’API
ZCP_PROFILEProfil à utiliser
ZCP_PROJECTProjet par défaut
ZCP_REGIONRégion par défaut
ZCP_CLOUD_PROVIDERFournisseur cloud par défaut
ZCP_OUTPUTFormat de sortie (table, json, yaml)
ZCP_DEBUGActiver la sortie de débogage (true/false)

Ces options fonctionnent avec toutes les commandes :

OptionCourtDéfautDescription
--profileProfil de configuration à utiliser
--output-otableFormat de sortie : table, json, yaml
--api-urlRemplacer l’URL de base de l’API
--timeout30Délai d’expiration des requêtes, en secondes
--debugfalseActiver la sortie de débogage vers stderr
--no-colorfalseDésactiver les couleurs
--pagerfalseAcheminer la sortie tabulaire vers less
--auto-approve-yfalseIgnorer les demandes de confirmation

Voir aussi : Installation, Démarrage rapide