Cloud Foundry CLI Reference Guide


NOM

cf - Outil de ligne de commande permettant d'interagir avec Cloud Foundry

SYNTAXE

cf [options globales] commande [arguments...] [options de commande]

VERSION

6.27.0+d26b32d.2017-06-08

INITIATION

Afficher l'aide
Afficher la version
Connecter l'utilisateur
Déconnecter l'utilisateur
Changer le mot de passe de l'utilisateur
Définir ou afficher l'organisation ou l'espace ciblé
Définir ou afficher l'adresse URL de l'API cible
Authentifier un utilisateur de manière non interactive

APPLICATIONS

Répertorier toutes les applications dans l'espace cible
Afficher la santé et le statut de l'application
Envoyer par commande push une nouvelle application ou synchroniser les modifications dans une application existante
Changer ou afficher le nombre d'instances, la limite d'espace disque et la limite de mémoire pour une application
Supprimer une application
Renommer une application
Démarrer une application
Arrêter une application
Stop all instances of the app, then start them again. This may cause downtime.
Recréer l'artefact exécutable de l'application en utilisant les fichiers de l'application les plus récents envoyés par commande push et l'environnement le plus récent (variables, liaisons de service, pack de construction, pile, etc.)
Mettez fin à l'instance d'application en cours d'exécution à l'index donné et instanciez une nouvelle instance de l'application avec le même index
Run a one-off task on an app
List tasks of an app
Terminate a running task of an app
Afficher les événements d'application récents
Afficher la liste des fichiers d'un répertoire ou le contenu d'un fichier spécifique d'une application qui s'exécute sur le système de back end de l'agent DEA
Afficher les dernières lignes ou l'intégralité des journaux récents pour une application
Afficher toutes les variables d'environnement pour une application
Définir une variable d'environnement pour une application
Retirer une variable d'environnement
Répertorier toutes les piles (une pile est un système de fichiers prégénérés incluant un système d'exploitation, qui peut exécuter des applications)
Afficher les informations pour une pile (une pile est un système de fichiers prégénérés incluant un système d'exploitation, qui peut exécuter des applications)
Copie le code source d'une application vers une autre application existante (et redémarre cette application)
Créer un manifeste d'application pour une application dont l'envoi par commande push a abouti
Afficher le type du diagnostic d'intégrité effectué sur une application
Changer le type de diagnostic d'intégrité effectué sur une application
Activer ssh pour l'application
Désactiver ssh pour l'application
Indique si SSH est activé dans une instance de conteneur d'applications
Utilisation de SSH pour une instance de conteneur d'applications

SERVICES

Répertorier les offres disponibles sur la place de marché
Répertorier toutes les instances de service dans l'espace cible
Afficher les informations sur l'instance de service
Créer une instance de service
Mettre à jour une instance de service
Supprimer une instance de service
Renommer une instance de service
Créer une clé pour une instance de service
Répertorier les clés pour une instance de service
Afficher les informations sur la clé de service
Supprimer une clé de service
Lier une instance de service à une application
Supprimer la liaison d'une instance de service depuis une application
Lier une instance de service à une route HTTP
Supprimer la liaison d'une instance de service depuis une route HTTP
Mettre une instance de service fournie par un utilisateur à la disposition des applications CF
Mettre à jour une instance de service fournie par l'utilisateur

ORGANISATIONS

Répertorier toutes les organisations
Afficher les informations sur l'organisation
Créer une organisation
Supprimer une organisation
Renommer une organisation

ESPACES

Répertorier tous les espaces d'une organisation
Afficher les informations sur l'espace
Créer un espace
Supprimer un espace
Renommer un espace
Autoriser l'accès SSH pour l'espace
Bloquer l'accès SSH pour l'espace
Indique si SSH est autorisé dans un espace

DOMAINES

Répertorier les domaines dans l'organisation cible
Créer un domaine dans une organisation pour une utilisation ultérieure
Supprimer un domaine
Créer un domaine pouvant être utilisé par toutes les organisations (administrateur seulement)
Supprimer un domaine partagé
Répertorier les groupes de routeurs

ROUTES

Répertorier toutes les routes dans l'espace ou l'organisation en cours
Créer une route d'URL dans un espace pour une utilisation ultérieure
Effectuer un contrôle simple afin de déterminer si une route existe ou non
Ajouter une route d'URL à une application
Retirer une route d'URL d'une application
Supprimer une route
Supprimer toutes les routes orphelines (par exemple celles qui ne sont pas mappées à une application)

PACK_CONSTRUCTION

Répertorier tous les packs de construction
Créer un pack de construction
Mettre à jour un pack de construction
Renommer un pack de construction
Supprimer un pack de construction

ADMINISTRATEUR

Créer un utilisateur
Supprimer un utilisateur
Afficher les utilisateurs de l'organisation par rôle
Affecter un rôle d'organisation à un utilisateur
Retirer un rôle d'organisation à un utilisateur
Afficher les utilisateurs de l'espace par rôle
Affecter un rôle d'espace à un utilisateur
Retirer un rôle d'espace à un utilisateur

ADMINISTRATEUR DE L'ORGANISATION

Répertorier les quotas d'utilisation disponibles
Afficher les informations de quota
Affecter un quota à une organisation
Définir un nouveau quota de ressources
Supprimer un quota
Mettre à jour un quota de ressources existant
Partager un domaine privé avec une organisation
Annuler le partage d'un domaine privé avec une organisation

ADMINISTRATEUR DE L'ESPACE

Répertorier les quotas de ressources d'espace disponibles
Afficher les informations de quota d'espace
Définir un nouveau quota de ressources d'espace
Mettre à jour un quota d'espace existant
Supprimer une définition de quota d'espace et annuler l'affectation du quota d'espace dans tous les espaces
Affecter une définition de quota d'espace à un espace
Annuler l'affectation d'un quota pour un espace

ADMINISTRATEUR DE SERVICE

Répertorier les jetons d'authentification du service
Créer un jeton d'authentification de service
Mettre à jour un jeton d'authentification de service
Supprimer un jeton d'authentification de service
Répertorier les courtiers de services
Créer un courtier de services
Mettre à jour un courtier de services
Supprimer un courtier de services
Renommer un courtier de services
Migrer des instances de service d'un plan de service vers un autre
Retirer un service et ses objets enfant de façon récursive de la base de données Cloud Foundry sans demande à un courtier de services
Retirer une instance de service et ses objets enfant de façon récursive de la base de données Cloud Foundry sans demande à un courtier de services
Répertorier les paramètres d'accès au service
Activer l'accès à un service ou un plan de service pour une organisation ou toutes les organisations
Désactiver l'accès à un service ou un plan de service pour une organisation ou toutes les organisations

GROUPE DE SECURITE

Afficher un groupe de sécurité unique
Répertorier tous les groupes de sécurité
Créer un groupe de sécurité
Mettre à jour un groupe de sécurité
Supprime un groupe de sécurité
Lier un groupe de sécurité à un espace particulier ou à tous les espaces existants d'une organisation
Supprimer la liaison d'un groupe de sécurité depuis un espace
Lier un groupe de sécurité à la liste de groupes de sécurité à utiliser pour la constitution d'applications
Répertorier les groupes de sécurité dans l'ensemble de constitution pour les applications
Supprimer la liaison d'un groupe de sécurité depuis l'ensemble de groupes de sécurité pour la constitution d'applications
Lier un groupe de sécurité à la liste de groupes de sécurité à utiliser pour l'exécution d'applications
Répertorier les groupes de sécurité dans l'ensemble de groupes de sécurité pour l'exécution d'applications
Supprimer la liaison d'un groupe de sécurité depuis l'ensemble de groupes de sécurité pour l'exécution d'applications

GROUPES DE VARIABLES D'ENVIRONNEMENT

Extraire le contenu du groupe de variables d'environnement d'exécution
Extraire le contenu du groupe de variables d'environnement de constitution
Transmettre des paramètres en tant que JSON pour créer un groupe de variables d'environnement de constitution
Transmettre des paramètres en tant que JSON pour créer un groupe de variables d'environnement d'exécution

ISOLATION SEGMENTS

List all isolation segments
Create an isolation segment
Delete an isolation segment
Entitle an organization to an isolation segment
Revoke an organization's entitlement to an isolation segment
Assign the isolation segment that apps in a space are started in
Reset the isolation segment assignment of a space to the org's default

INDICATEURS DE FONCTION

Extraire la liste des indicateurs de fonction avec le statut de chaque fonction pouvant être activée par un indicateur
Extraire un indicateur de fonction individuel avec le statut
Activer l'utilisation d'une fonction pour que les utilisateurs y aient accès et puissent l'utiliser
Désactiver l'utilisation d'une fonction pour que les utilisateurs n'y aient pas accès et ne puissent pas l'utiliser

AVANCE

Exécute une demande envoyée au noeud final d'API ciblé
Ecrire les valeurs par défaut dans la configuration
Extraire et afficher le jeton OAuth pour la session en cours
Obtenir un mot de passe à utilisation unique pour les clients ssh

AJOUTER/RETIRER UN REFERENTIEL DE PLUG-IN

Ajouter un nouveau référentiel de plug-in
Retirer un référentiel de plug-in
Répertorier tous les référentiels de plug-in ajoutés
Répertorier tous les plug-in disponibles dans le référentiel spécifié ou dans tous les référentiels ajoutés

AJOUTER/RETIRER UN PLUG-IN

List commands of installed plugins
Installer le plug-in d'interface de ligne de commande
Uninstall CLI plugin

COMMANDES DE PLUG-IN INSTALLEES

VARIABLES D'ENVIRONNEMENT

CF_COLOR=false
Ne pas mettre la sortie en couleur
CF_DIAL_TIMEOUT=5
Temps d'attente maximal de l'établissement d'une connexion, y compris la résolution de nom, en secondes
CF_HOME=path/to/dir/
Substituer le chemin d'accès au répertoire de configuration par défaut
CF_PLUGIN_HOME=path/to/dir/
Substituer le chemin d'accès au répertoire de configuration de plug-in par défaut
CF_TRACE=true
Afficher tous les diagnostics de demande d'API dans stdout
CF_TRACE=path/to/trace.log
Ajouter les diagnostics de demande d'API à un fichier journal
https_proxy=proxy.example.com:8080
Activer la mise en proxy HTTP pour les demandes d'API

OPTIONS GLOBALES

--help, -h
Afficher l'aide
-v
Afficher tous les diagnostics de demande d'API dans stdout