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_HOME est 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_HOME n'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

plugins:
  path-lookup: true 
1

  directory: ~/.config/kn/plugins 
2

eventing:
  sink-mappings: 
3

  - prefix: svc 
4

    group: core 
5

    version: v1 
6

    resource: services 
7
Copy to Clipboard

1
Spécifie si le CLI Knative (kn) doit rechercher des plugins dans la variable d'environnement PATH. Il s'agit d'une option de configuration booléenne. La valeur par défaut est false.
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-mappings définit la ressource adressable de Kubernetes qui est utilisée lorsque vous utilisez l'indicateur --sink avec une commande CLI Knative (kn).
4
Le préfixe que vous souhaitez utiliser pour décrire votre puits. svc pour un service, channel et broker sont 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, services ou brokers.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat