Exploration de SAP BTP, exécution Cloud Foundry
Développement d'applications dans SAP BTP, exécution Cloud Foundry
Gestion des déploiements dans SAP BTP, exécution Cloud Foundry
Optimisation et gestion des applications dans SAP BTP, exécution Cloud Foundry
Exploration des techniques avancées dans SAP BTP, exécution Cloud Foundry

Interaction avec SAP BTP, exécution Cloud Foundry via la CLI CF

Objective

After completing this lesson, you will be able to testez la CLI Cloud Foundry pour interagir avec SAP BTP, exécution Cloud Foundry.

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) :

Remarque

Vous trouverez votre point d'extrémité d'API spécifique de votre organisation Cloud Foundry sur la page de synthèse de votre sous-compte SAP BTP. Référez-vous toujours à eux et non aux exemples précédents présentés ici.
Environnement Cloud Foundry avec le champ Point de terminaison de l'API.

Exemples de commandes

Voici quelques exemples de commandes pour vous aider à démarrer avec la CLI CF :

Code Snippet
123
cf 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

Installer le plug-in CLI MultiApps Cloud Foundry

Consultez le didacticiel suivant : Installer le plug-in CLI MultiApps Cloud Foundry.