7.2. Configuration de la CLI Knative
Vous pouvez personnaliser la configuration de votre CLI Knative (kn) en créant un fichier de configuration config.yaml. Vous pouvez fournir cette configuration en utilisant le drapeau --config, sinon la configuration est récupérée à partir d'un emplacement par défaut. L'emplacement de la configuration par défaut est conforme à la spécification du répertoire de base XDG et est différent pour les systèmes UNIX et les systèmes Windows.
Pour les systèmes UNIX :
-
Si la variable d'environnement
XDG_CONFIG_HOMEest définie, l'emplacement de configuration par défaut recherché par le CLI Knative (kn) est$XDG_CONFIG_HOME/kn. -
Si la variable d'environnement
XDG_CONFIG_HOMEn'est pas définie, le CLI de Knative (kn) recherche la configuration dans le répertoire personnel de l'utilisateur à l'adresse$HOME/.config/kn/config.yaml.
Pour les systèmes Windows, l'emplacement par défaut de la configuration du CLI de Knative (kn) est PDATA%\kn.
Exemple de fichier de configuration
- 1
- Spécifie si le CLI Knative (
kn) doit rechercher des plugins dans la variable d'environnementPATH. Il s'agit d'une option de configuration booléenne. La valeur par défaut estfalse. - 2
- Spécifie le répertoire dans lequel le CLI Knative (
kn) recherche des plugins. Le chemin par défaut dépend du système d'exploitation, comme décrit précédemment. Il peut s'agir de n'importe quel répertoire visible par l'utilisateur. - 3
- La spécification
sink-mappingsdéfinit la ressource adressable de Kubernetes qui est utilisée lorsque vous utilisez l'indicateur--sinkavec une commande CLI Knative (kn). - 4
- Le préfixe que vous souhaitez utiliser pour décrire votre puits.
svcpour un service,channeletbrokersont des préfixes prédéfinis pour le CLI Knative (kn). - 5
- Le groupe API de la ressource Kubernetes.
- 6
- La version de la ressource Kubernetes.
- 7
- Le nom pluriel du type de ressource Kubernetes. Par exemple,
servicesoubrokers.