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

7.3.0+645c3ce6a.2021-08-16

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 de manière non interactive

APPS

Répertorier toutes les applications dans l'espace cible
Afficher la santé et le statut d'une application
Create an Application in the target space
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
Cancel the most recent deployment for an app. Resets the current droplet to the previous deployment's droplet.
Démarrer une application
Arrêter une application
Stop all instances of the app, then start them again.
Stage a package into a droplet
Stage the app's latest package into a droplet and restart the app with this new droplet and updated configuration (environment variables, service bindings, buildpack, stack, etc.).
Terminer, puis instancier une instance d'application
Exécuter une tâche ponctuelle sur une application
Répertorier les tâches d'une application
Terminer une tâche en cours d'exécution sur une application
Répertorier les packages d'une application
Uploads a Package
Répertorier les gouttelettes d'une application
Définir la gouttelette utilisée pour exécuter une application
Download an application droplet
Afficher les événements d'application récents
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 d'une application
Répertorier toutes les piles (une pile est un système de fichiers préconfiguré 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éconfiguré incluant un système d'exploitation, qui peut exécuter des applications)
Copies the source code of an application to another existing application and restages that application
Créer un manifeste d'application pour une application dont l'envoi par commande push a abouti
Afficher le type de diagnostic d'intégrité effectuée sur une application
Modifier le type de diagnostic d'intégrité effectuée sur le processus d'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
Partager une instance de service avec un autre espace
Annuler le partage d'une instance de service partagé pour un espace

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
Apply manifest properties to a space
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
Create a private domain for a specific org
Delete a private domain
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
Create a route for later use
Perform a check to determine whether a route currently exists or not
Map a route to an app
Remove a route from an app
Supprimer une route
Delete all orphaned routes in the currently targeted space (i.e. those that are not mapped to an app or service instance)

REGLES DE RESEAU

Répertorier les règles de trafic réseau direct
Créer une règle autorisant le trafic réseau direct d'une application vers une autre
Retirer une règle de trafic réseau d'une application

PACKS DE CONSTRUCTION

Répertorier tous les packs de construction
Créer un pack de construction
Mettre à jour 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

List available organization quotas
Show organization quota
Assign a quota to an organization
Define a new quota for an organization
Delete an organization quota
Update an existing organization quota
Share a private domain with a specific org
Unshare a private domain with a specific org

ADMINISTRATEUR D'ESPACE

List available space quotas
Afficher les informations de quota d'espace
Define a new quota for a space
Mettre à jour un quota d'espace existant
Delete a space quota
Assign a quota to a space
Annuler l'affectation d'un quota pour un espace

ADMINISTRATEUR 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
Recursively remove a service offering and child objects from Cloud Foundry database without making requests to a service broker
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
Enable access to a service offering or service plan for one or all orgs
Disable access to a service offering or service plan for one or all orgs

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
Bind a security group to the list of security groups to be used for staging applications globally
List security groups globally configured for staging applications
Unbind a security group from the set of security groups for staging applications globally
Lier un groupe de sécurité à la liste de groupes de sécurité à utiliser pour l'exécution d'applications
List security groups globally configured for running applications
Unbind a security group from the set of security groups for running applications globally

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

SEGMENTS D'ISOLEMENT

Répertorier tous les segments d'isolement
Créer un segment d'isolement
Supprimer un segment d'isolement
Autoriser une organisation pour un segment d'isolement
Révoquer l'autorisation d'une organisation pour un segment d'isolement
Définir le segment d'isolement par défaut utilisé pour les applications dans les espaces d'une organisation
Réinitialiser le segment d'isolement par défaut utilisé pour les applications dans les espaces d'une organisation
Affecter le segment d'isolement pour un espace
Réinitialiser le segment d'isolement de l'espace avec la valeur par défaut de l'organisation

INDICATEURS DE FONCTION

Extraire la liste des indicateurs de fonction avec statut
Extraire un indicateur de fonction individuel avec le statut
Autoriser l'utilisation d'une fonction
Empêcher l'utilisation d'une fonction

METADATA

List all labels (key-value pairs) for an API resource
Set a label (key-value pairs) for an API resource
Unset a label (key-value pairs) for an API resource

AVANCE

Exécute une demande envoyée au noeud final d'API ciblé
Ecrire les valeurs par défaut dans la configuration
Display the OAuth token for the current session and refresh the token if necessary
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

Répertorier les commandes des plug-in installés
Installer le plug-in d'interface de ligne de commande
Désinstaller le plug-in d'interface de ligne de commande

COMMANDES DE PLUG-IN INSTALLEES

VARIABLES D'ENVIRONNEMENT

CF_COLOR=false
Ne pas mettre la sortie en couleur
CF_DIAL_TIMEOUT=6
Temps d'attente maximal pour l'établissement d'une connexion, y compris la résolution de nom, en secondes
CF_HOME=path/to/dir/
Substituer le chemin vers le répertoire de configuration par défaut
CF_PLUGIN_HOME=path/to/dir/
Substituer le chemin vers le 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
all_proxy=proxy.example.com:8080
Spécifiez un serveur proxy afin d'activer la mise en proxy pour toutes les demandes
https_proxy=proxy.example.com:8080
Activer la mise en proxy pour les demandes HTTP

OPTIONS GLOBALES

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

EXPERIMENTAL COMMANDS

List revisions of an app
Show details for a specific app revision
Rollback to the specified revision of an app