Cloud Foundry CLI Reference Guide


NOM

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

SYNTAXE

cf [global options] command [arguments...] [command options]

VERSION

6.33.0+a345ea34d.2017-11-20

GETTING STARTED

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

APPS

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 causes downtime.
Recreate the app's executable artifact using the latest pushed app files and the latest environment (variables, service bindings, buildpack, stack, 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
Show the type of health check performed on an app
Change type of health check performed on an app
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

ORGS

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

SPACES

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

DOMAINS

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)

NETWORK POLICIES

List direct network traffic policies
Create policy to allow direct network traffic from one app to another
Remove network traffic policy of an app

BUILDPACKS

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

USER ADMIN

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

ORG ADMIN

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

SPACE ADMIN

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

SERVICE ADMIN

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

SECURITY GROUP

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

ENVIRONMENT VARIABLE GROUPS

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
Set the default isolation segment used for apps in spaces in an org
Reset the default isolation segment used for apps in spaces of an org
Assign the isolation segment for a space
Reset the space's isolation segment to the org default

FEATURE FLAGS

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
Allow use of a feature
Prevent use of a feature

ADVANCED

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

ADD/REMOVE PLUGIN REPOSITORY

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

ADD/REMOVE PLUGIN

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

INSTALLED PLUGIN COMMANDS

ENVIRONMENT VARIABLES

CF_COLOR=false
Do not colorize output
CF_DIAL_TIMEOUT=5
Max wait time to establish a connection, including name resolution, in seconds
CF_HOME=path/to/dir/
Override path to default config directory
CF_PLUGIN_HOME=path/to/dir/
Override path to default plugin config directory
CF_TRACE=true
Print API request diagnostics to stdout
CF_TRACE=path/to/trace.log
Append API request diagnostics to a log file
https_proxy=proxy.example.com:8080
Enable HTTP proxying for API requests

GLOBAL OPTIONS

--help, -h
Afficher l'aide
-v
Print API request diagnostics to stdout

APPS (experimental)

Répertorier toutes les applications dans l'espace cible
Afficher la santé et le statut de l'application
Create a V3 App
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
Delete a V3 App
Démarrer une application
Arrêter une application
Stop all instances of the app, then start them again. This causes downtime.
Create a new droplet for an app
Terminate, then instantiate an app instance
List droplets of an app
Set the droplet used to run an app
Définir une variable d'environnement pour une application
Remove an env variable from an app
Show the type of health check performed on an app
Change type of health check performed on an app's process
List packages of an app
Uploads a V3 Package
Envoyer par commande push une nouvelle application ou synchroniser les modifications dans une application existante