L'interface de ligne de commande (CLI) Cloud Foundry
La CLI CF vous permet d'utiliser l'exécution Cloud Foundry pour déployer et gérer vos applications. Pour gérer l'exécution Cloud Foundry, vous pouvez utiliser à la fois le cockpit SAP BTP et la CLI CF. De nombreuses actions peuvent uniquement être effectuées à l'aide de la CLI CF, par exemple, renommer une organisation Cloud Foundry. La CLI CF est donc un outil essentiel pour les développeurs SAP BTP, car elle est très pratique pour gérer vos instances, applications et services Cloud Foundry. L'objectif de cette leçon n'est pas de vous donner une vue d'ensemble complète de l'interface de ligne de commande CF, mais de vous fournir un point de départ pour l'utiliser. La documentation officielle de Cloud Foundry fournit un guide complet sur la CLI CF, disponible ici.
Pour installer la CLI, vous pouvez soit accéder à la dernière version sur la page de version officielle, soit utiliser https://tools.hana.ondemand.com/#cloud.
Pour gérer SAP BTP, exécution Cloud Foundry, vous devez fournir la CLI CF avec un point d'extrémité d'API. Le point d'extrémité de l'API dépend de la région et du centre de données que vous avez sélectionnés pour votre sous-compte.
Par exemple (régions AWS) :
- Pour l'UE: https://api.cf.eu10.hana.ondemand.com
- Pour US EAST : https://api.cf.us10.hana.ondemand.com
- Pour US CENTRAL : https://api.cf.us20.hana.ondemand.com
Remarque

Exemples de commandes
Voici quelques exemples de commandes pour vous aider à démarrer avec la CLI CF :
123cf api <your-api-endpoint>
cf login
La commande cf api définit le point d'extrémité de l'API pour la CLI CF, tandis que la commande de connexion cf vous consigne dans la CLI CF à l'aide de vos identifiants SAP BTP.
Vous pouvez également vous connecter à l'aide de l'authentification unique (SSO) en exécutant : cf login -sso.
Cette commande ouvre une fenêtre de navigateur dans laquelle vous pouvez vous authentifier avec vos identifiants SAP BTP et récupérer un jeton d'accès pour la CLI CF.
Pour imprimer la palette de commandes disponible, vous pouvez utiliser : cf help -a.
Si vous souhaitez connaître l'utilisation d'une commande spéciale, par exemple rename-org pour renommer une organisation, saisissez la commande suivante : cf help rename-org.
Plug-ins CLI CF
La CLI CF peut être étendue via des plugins. La page CF CLI: Plugins de la documentation propose une liste des plug-ins SAP disponibles qui ont été implémentés comme plugins pour étendre le client CLI CF de base.
Vous trouverez des exemples de plug-in CLI CF pour l'exécution d'opérations sur des applications multicibles (MTA) dans Cloud Foundry, tels que le déploiement, la suppression, l'affichage, etc. : Plug-in MTA pour la programmation d'applications Cloud.
Synthèse
La CLI CF vous permet de gérer votre instance Cloud Foundry, de gérer le cycle de vie de vos applications, de vous abonner à des services et de les lier à vos applications, et bien plus encore. La CLI CF est un outil puissant qui vous permet d'interagir avec SAP BTP, exécution Cloud Foundry de manière flexible et efficace.
Didacticiels
Installation de l'interface de ligne de commande (CLI) Cloud Foundry
Consultez le didacticiel suivant : Installer l'interface de ligne de commande (CLI) Cloud Foundry.
Installer le plug-in CLI MultiApps Cloud Foundry
Consultez le didacticiel suivant : Installer le plug-in CLI MultiApps Cloud Foundry.