Chapitre 4. CLI Knative pour utilisation avec OpenShift Serverless
Le CLI Knative (kn
) permet une interaction simple avec les composants Knative sur OpenShift Container Platform.
4.1. Caractéristiques principales
La CLI Knative (kn
) est conçue pour rendre les tâches informatiques sans serveur simples et concises. Les principales caractéristiques de la CLI Knative sont les suivantes :
- Déployer des applications sans serveur à partir de la ligne de commande.
- Gérer les fonctionnalités de Knative Serving, telles que les services, les révisions et la répartition du trafic.
- Créer et gérer des composants Knative Eventing, tels que des sources d'événements et des déclencheurs.
- Créer des sink bindings pour connecter les applications Kubernetes existantes et les services Knative.
-
Étendre la CLI Knative avec une architecture flexible de plugins, similaire à la CLI
kubectl
. - Configurer les paramètres d'autoscaling pour les services Knative.
- L'utilisation de scripts, comme l'attente des résultats d'une opération, ou le déploiement de stratégies personnalisées de déploiement et de retour en arrière.