2.6. Commande OpenShift CLI Référence de commande
Cette référence fournit des descriptions et des exemples de commandes pour les commandes de développeurs OpenShift CLI (oc).
Exécutez l’aide d’oc pour énumérer toutes les commandes ou exécuter oc <command> --aider à obtenir des détails supplémentaires pour une commande spécifique.
2.6.1. Commandes de développeurs OpenShift CLI (oc) Copier lienLien copié sur presse-papiers!
2.6.1.1. annotation d’OC Copier lienLien copié sur presse-papiers!
Actualiser les annotations sur une ressource
Exemple d’utilisation
2.6.1.2. api-ressources d’OC Copier lienLien copié sur presse-papiers!
Imprimez les ressources API prises en charge sur le serveur
Exemple d’utilisation
2.6.1.3. api-versions OC Copier lienLien copié sur presse-papiers!
Imprimez les versions API prises en charge sur le serveur, sous la forme de "groupe/version"
Exemple d’utilisation
Print the supported API versions
# Print the supported API versions
oc api-versions
2.6.1.4. les OC s’appliquent Copier lienLien copié sur presse-papiers!
Appliquer une configuration à une ressource par nom de fichier ou stdin
Exemple d’utilisation
2.6.1.5. les OC appliquent Edit-last-appliqué Copier lienLien copié sur presse-papiers!
Éditer les dernières annotations de configuration de dernière application d’une ressource/objet
Exemple d’utilisation
Edit the last-applied-configuration annotations by type/name in YAML
# Edit the last-applied-configuration annotations by type/name in YAML
oc apply edit-last-applied deployment/nginx
# Edit the last-applied-configuration annotations by file in JSON
oc apply edit-last-applied -f deploy.yaml -o json
2.6.1.6. appliquer OC-last-appliqué Copier lienLien copié sur presse-papiers!
Définir l’annotation de dernière configuration appliquée sur un objet en direct pour correspondre au contenu d’un fichier
Exemple d’utilisation
2.6.1.7. l’OC applique view-last-appliqué Copier lienLien copié sur presse-papiers!
Afficher les dernières annotations de configuration appliquée d’une ressource/objet
Exemple d’utilisation
View the last-applied-configuration annotations by type/name in YAML
# View the last-applied-configuration annotations by type/name in YAML
oc apply view-last-applied deployment/nginx
# View the last-applied-configuration annotations by file in JSON
oc apply view-last-applied -f deploy.yaml -o json
2.6.1.8. joint d’OC Copier lienLien copié sur presse-papiers!
Attacher à un conteneur en cours d’exécution
Exemple d’utilisation
2.6.1.9. auth can-i d’OC Copier lienLien copié sur presse-papiers!
Vérifiez si une action est autorisée
Exemple d’utilisation
2.6.1.10. auth OC se réconcilier Copier lienLien copié sur presse-papiers!
Concilie les règles relatives au rôle RBAC, à la liaison des rôles, au rôle de cluster et aux objets liés au rôle de cluster
Exemple d’utilisation
Reconcile RBAC resources from a file
# Reconcile RBAC resources from a file
oc auth reconcile -f my-rbac-rules.yaml
2.6.1.11. auth whoami d’OC Copier lienLien copié sur presse-papiers!
Expérimental: Vérifier les attributs de soi-même
Exemple d’utilisation
Get your subject attributes.
# Get your subject attributes.
oc auth whoami
# Get your subject attributes in JSON format.
oc auth whoami -o json
2.6.1.12. autoscale d’OC Copier lienLien copié sur presse-papiers!
Automatiser une configuration de déploiement, un déploiement, un ensemble de répliques, un ensemble d’états ou un contrôleur de réplication
Exemple d’utilisation
Auto scale a deployment "foo", with the number of pods between 2 and 10, no target CPU utilization specified so a default autoscaling policy will be used
# Auto scale a deployment "foo", with the number of pods between 2 and 10, no target CPU utilization specified so a default autoscaling policy will be used
oc autoscale deployment foo --min=2 --max=10
# Auto scale a replication controller "foo", with the number of pods between 1 and 5, target CPU utilization at 80%
oc autoscale rc foo --max=5 --cpu-percent=80
2.6.1.13. annulation d’OC Copier lienLien copié sur presse-papiers!
Annuler l’exécution, l’attente ou les nouvelles versions
Exemple d’utilisation
2.6.1.14. cluster-info OC Copier lienLien copié sur presse-papiers!
Afficher les informations du cluster
Exemple d’utilisation
Print the address of the control plane and cluster services
# Print the address of the control plane and cluster services
oc cluster-info
2.6.1.15. dump OC cluster-info Copier lienLien copié sur presse-papiers!
Décharger les informations pertinentes pour le débogage et le diagnostic
Exemple d’utilisation
2.6.1.16. achèvement des OC Copier lienLien copié sur presse-papiers!
Code d’achèvement de la coquille de sortie pour la coquille spécifiée (bash, zsh, poisson ou powershell)
Exemple d’utilisation
2.6.1.17. configuration OC config current-context Copier lienLien copié sur presse-papiers!
Afficher le contexte actuel
Exemple d’utilisation
Display the current-context
# Display the current-context
oc config current-context
2.6.1.18. configuration OC config Remove-cluster Copier lienLien copié sur presse-papiers!
Effacer le cluster spécifié du kubeconfig
Exemple d’utilisation
Delete the minikube cluster
# Delete the minikube cluster
oc config delete-cluster minikube
2.6.1.19. configuration OC config Remove-context Copier lienLien copié sur presse-papiers!
Effacer le contexte spécifié du kubeconfig
Exemple d’utilisation
Delete the context for the minikube cluster
# Delete the context for the minikube cluster
oc config delete-context minikube
2.6.1.20. configuration de l’utilisateur de suppression Copier lienLien copié sur presse-papiers!
Effacer l’utilisateur spécifié du kubeconfig
Exemple d’utilisation
Delete the minikube user
# Delete the minikube user
oc config delete-user minikube
2.6.1.21. config OC get-clusters Copier lienLien copié sur presse-papiers!
Affichage des clusters définis dans le kubeconfig
Exemple d’utilisation
List the clusters that oc knows about
# List the clusters that oc knows about
oc config get-clusters
2.6.1.22. configuration OC get-contexts Copier lienLien copié sur presse-papiers!
Décrire un ou plusieurs contextes
Exemple d’utilisation
List all the contexts in your kubeconfig file
# List all the contexts in your kubeconfig file
oc config get-contexts
# Describe one context in your kubeconfig file
oc config get-contexts my-context
2.6.1.23. configuration OC config get-users Copier lienLien copié sur presse-papiers!
Afficher les utilisateurs définis dans le kubeconfig
Exemple d’utilisation
List the users that oc knows about
# List the users that oc knows about
oc config get-users
2.6.1.24. configuration d’OC new-admin-kubeconfig Copier lienLien copié sur presse-papiers!
Générer, rendre le serveur fiable et afficher un nouvel admin.kubeconfig
Exemple d’utilisation
Generate a new admin kubeconfig
# Generate a new admin kubeconfig
oc config new-admin-kubeconfig
2.6.1.25. configuration d’OC new-kubelet-bootstrap-kubeconfig Copier lienLien copié sur presse-papiers!
Générer, rendre le serveur fiable et afficher un nouveau kubelet /etc/kubernetes/kubeconfig
Exemple d’utilisation
Generate a new kubelet bootstrap kubeconfig
# Generate a new kubelet bootstrap kubeconfig
oc config new-kubelet-bootstrap-kubeconfig
2.6.1.26. config OC rafraîchissement-ca-grouple Copier lienLien copié sur presse-papiers!
Actualisez le paquet OpenShift CA en contactant le serveur API
Exemple d’utilisation
2.6.1.27. configuration OC rename-context Copier lienLien copié sur presse-papiers!
Le renom d’un contexte à partir du fichier kubeconfig
Exemple d’utilisation
Rename the context 'old-name' to 'new-name' in your kubeconfig file
# Rename the context 'old-name' to 'new-name' in your kubeconfig file
oc config rename-context old-name new-name
2.6.1.28. ensemble de configuration OC Copier lienLien copié sur presse-papiers!
Définir une valeur individuelle dans un fichier kubeconfig
Exemple d’utilisation
2.6.1.29. configuration OC Set-cluster Copier lienLien copié sur presse-papiers!
Définir une entrée de cluster dans kubeconfig
Exemple d’utilisation
2.6.1.30. configuration OC set-context Copier lienLien copié sur presse-papiers!
Définir une entrée contextuelle dans kubeconfig
Exemple d’utilisation
Set the user field on the gce context entry without touching other values
# Set the user field on the gce context entry without touching other values
oc config set-context gce --user=cluster-admin
2.6.1.31. configuration OC config set-credentials Copier lienLien copié sur presse-papiers!
Définir une entrée utilisateur dans kubeconfig
Exemple d’utilisation
2.6.1.32. config OC Unset Copier lienLien copié sur presse-papiers!
Désinitialiser une valeur individuelle dans un fichier kubeconfig
Exemple d’utilisation
Unset the current-context
# Unset the current-context
oc config unset current-context
# Unset namespace in foo context
oc config unset contexts.foo.namespace
2.6.1.33. configuration OC use-context Copier lienLien copié sur presse-papiers!
Définir le contexte courant dans un fichier kubeconfig
Exemple d’utilisation
Use the context for the minikube cluster
# Use the context for the minikube cluster
oc config use-context minikube
2.6.1.34. affichage de configuration OC Copier lienLien copié sur presse-papiers!
Afficher les paramètres de kubeconfig fusionnés ou un fichier kubeconfig spécifié
Exemple d’utilisation
2.6.1.35. cp d’OC Copier lienLien copié sur presse-papiers!
Copier des fichiers et des répertoires vers et depuis des conteneurs
Exemple d’utilisation
2.6.1.36. création d’OC Copier lienLien copié sur presse-papiers!
Créer une ressource à partir d’un fichier ou à partir de stdin
Exemple d’utilisation
2.6.1.37. création d’OC Copier lienLien copié sur presse-papiers!
Créer une nouvelle construction
Exemple d’utilisation
Create a new build
# Create a new build
oc create build myapp
2.6.1.38. créer clusterresourcequota Copier lienLien copié sur presse-papiers!
Créer un quota de ressources en cluster
Exemple d’utilisation
Create a cluster resource quota limited to 10 pods
# Create a cluster resource quota limited to 10 pods
oc create clusterresourcequota limit-bob --project-annotation-selector=openshift.io/requester=user-bob --hard=pods=10
2.6.1.39. créer clusterrole OC Copier lienLien copié sur presse-papiers!
Créer un rôle de cluster
Exemple d’utilisation
2.6.1.40. créer le clusterrolebinding Copier lienLien copié sur presse-papiers!
Créer un rôle de cluster contraignant pour un rôle de cluster particulier
Exemple d’utilisation
Create a cluster role binding for user1, user2, and group1 using the cluster-admin cluster role
# Create a cluster role binding for user1, user2, and group1 using the cluster-admin cluster role
oc create clusterrolebinding cluster-admin --clusterrole=cluster-admin --user=user1 --user=user2 --group=group1
2.6.1.41. créer un configmap Copier lienLien copié sur presse-papiers!
Créer une carte de configuration à partir d’un fichier, d’un répertoire ou d’une valeur littérale locale
Exemple d’utilisation
2.6.1.42. créer un cronjob Copier lienLien copié sur presse-papiers!
Créer une tâche cron avec le nom spécifié
Exemple d’utilisation
Create a cron job
# Create a cron job
oc create cronjob my-job --image=busybox --schedule="*/1 * * * *"
# Create a cron job with a command
oc create cronjob my-job --image=busybox --schedule="*/1 * * * *" -- date
2.6.1.43. créer un déploiement Copier lienLien copié sur presse-papiers!
Créer un déploiement avec le nom spécifié
Exemple d’utilisation
2.6.1.44. créer la configuration de déploiement Copier lienLien copié sur presse-papiers!
Créer une configuration de déploiement avec des options par défaut qui utilisent une image donnée
Exemple d’utilisation
Create an nginx deployment config named my-nginx
# Create an nginx deployment config named my-nginx
oc create deploymentconfig my-nginx --image=nginx
2.6.1.45. créer une identité Copier lienLien copié sur presse-papiers!
Créer manuellement une identité (uniquement nécessaire si la création automatique est désactivée)
Exemple d’utilisation
Create an identity with identity provider "acme_ldap" and the identity provider username "adamjones"
# Create an identity with identity provider "acme_ldap" and the identity provider username "adamjones"
oc create identity acme_ldap:adamjones
2.6.1.46. créer un flux d’images Copier lienLien copié sur presse-papiers!
Créer un nouveau flux d’images vide
Exemple d’utilisation
Create a new image stream
# Create a new image stream
oc create imagestream mysql
2.6.1.47. création d’imagestreamtag Copier lienLien copié sur presse-papiers!
Créer une nouvelle balise de flux d’images
Exemple d’utilisation
Create a new image stream tag based on an image in a remote registry
# Create a new image stream tag based on an image in a remote registry
oc create imagestreamtag mysql:latest --from-image=myregistry.local/mysql/mysql:5.0
2.6.1.48. l’OC crée une entrée Copier lienLien copié sur presse-papiers!
Créer une entrée avec le nom spécifié
Exemple d’utilisation
2.6.1.49. création d’emploi OC Copier lienLien copié sur presse-papiers!
Créer un job avec le nom spécifié
Exemple d’utilisation
2.6.1.50. créer un espace de noms Copier lienLien copié sur presse-papiers!
Créer un espace de noms avec le nom spécifié
Exemple d’utilisation
Create a new namespace named my-namespace
# Create a new namespace named my-namespace
oc create namespace my-namespace
2.6.1.51. créer un budget poddisruption Copier lienLien copié sur presse-papiers!
Créer un budget de perturbation de pod avec le nom spécifié
Exemple d’utilisation
2.6.1.52. créer une classe de priorité Copier lienLien copié sur presse-papiers!
Créer une classe de priorité avec le nom spécifié
Exemple d’utilisation
2.6.1.53. créer un quota Copier lienLien copié sur presse-papiers!
Créer un quota avec le nom spécifié
Exemple d’utilisation
Create a new resource quota named my-quota
# Create a new resource quota named my-quota
oc create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3,replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10
# Create a new resource quota named best-effort
oc create quota best-effort --hard=pods=100 --scopes=BestEffort
2.6.1.54. créer un rôle Copier lienLien copié sur presse-papiers!
Créer un rôle avec une seule règle
Exemple d’utilisation
2.6.1.55. l’OC crée la reliure de rôle Copier lienLien copié sur presse-papiers!
Créer un rôle contraignant pour un rôle particulier ou un rôle de cluster
Exemple d’utilisation
Create a role binding for user1, user2, and group1 using the admin cluster role
# Create a role binding for user1, user2, and group1 using the admin cluster role
oc create rolebinding admin --clusterrole=admin --user=user1 --user=user2 --group=group1
# Create a role binding for serviceaccount monitoring:sa-dev using the admin role
oc create rolebinding admin-binding --role=admin --serviceaccount=monitoring:sa-dev
2.6.1.56. créer un bord de route Copier lienLien copié sur presse-papiers!
Créer un itinéraire qui utilise la terminaison TLS edge
Exemple d’utilisation
2.6.1.57. l’OC crée un passage d’itinéraire Copier lienLien copié sur presse-papiers!
Créer un itinéraire qui utilise la terminaison TLS passthrough
Exemple d’utilisation
2.6.1.58. créer une route reencrypt Copier lienLien copié sur presse-papiers!
Créer une route qui utilise recrypter la terminaison TLS
Exemple d’utilisation
2.6.1.59. créer un fichier secret docker-registry Copier lienLien copié sur presse-papiers!
Créer un secret à utiliser avec un registre Docker
Exemple d’utilisation
If you do not already have a .dockercfg file, create a dockercfg secret directly
# If you do not already have a .dockercfg file, create a dockercfg secret directly
oc create secret docker-registry my-secret --docker-server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL
# Create a new secret named my-secret from ~/.docker/config.json
oc create secret docker-registry my-secret --from-file=.dockerconfigjson=path/to/.docker/config.json
2.6.1.60. créer un secret générique Copier lienLien copié sur presse-papiers!
Créer un secret à partir d’un fichier, d’un répertoire ou d’une valeur littérale locale
Exemple d’utilisation
2.6.1.61. créer des tls secrets Copier lienLien copié sur presse-papiers!
Créer un secret TLS
Exemple d’utilisation
Create a new TLS secret named tls-secret with the given key pair
# Create a new TLS secret named tls-secret with the given key pair
oc create secret tls tls-secret --cert=path/to/tls.crt --key=path/to/tls.key
2.6.1.62. créer un cluster de service Copier lienLien copié sur presse-papiers!
Créer un service ClusterIP
Exemple d’utilisation
Create a new ClusterIP service named my-cs
# Create a new ClusterIP service named my-cs
oc create service clusterip my-cs --tcp=5678:8080
# Create a new ClusterIP service named my-cs (in headless mode)
oc create service clusterip my-cs --clusterip="None"
2.6.1.63. créer un nom externe de service Copier lienLien copié sur presse-papiers!
Créer un service ExterneName
Exemple d’utilisation
Create a new ExternalName service named my-ns
# Create a new ExternalName service named my-ns
oc create service externalname my-ns --external-name bar.com
2.6.1.64. créer un balanceur de charge de service Copier lienLien copié sur presse-papiers!
Créer un service LoadBalancer
Exemple d’utilisation
Create a new LoadBalancer service named my-lbs
# Create a new LoadBalancer service named my-lbs
oc create service loadbalancer my-lbs --tcp=5678:8080
2.6.1.65. créer un service nodeport Copier lienLien copié sur presse-papiers!
Créer un service NodePort
Exemple d’utilisation
Create a new NodePort service named my-ns
# Create a new NodePort service named my-ns
oc create service nodeport my-ns --tcp=5678:8080
2.6.1.66. créer un compte de service Copier lienLien copié sur presse-papiers!
Créer un compte de service avec le nom spécifié
Exemple d’utilisation
Create a new service account named my-service-account
# Create a new service account named my-service-account
oc create serviceaccount my-service-account
2.6.1.67. créer un jeton OC Copier lienLien copié sur presse-papiers!
Demander un jeton de compte de service
Exemple d’utilisation
2.6.1.68. créer un utilisateur Copier lienLien copié sur presse-papiers!
Créer manuellement un utilisateur (uniquement nécessaire si la création automatique est désactivée)
Exemple d’utilisation
Create a user with the username "ajones" and the display name "Adam Jones"
# Create a user with the username "ajones" and the display name "Adam Jones"
oc create user ajones --full-name="Adam Jones"
2.6.1.69. création d’un useridentitymapping Copier lienLien copié sur presse-papiers!
Cartographie manuelle d’une identité à un utilisateur
Exemple d’utilisation
Map the identity "acme_ldap:adamjones" to the user "ajones"
# Map the identity "acme_ldap:adamjones" to the user "ajones"
oc create useridentitymapping acme_ldap:adamjones ajones
2.6.1.70. débogage d’OC Copier lienLien copié sur presse-papiers!
Lancer une nouvelle instance d’un pod pour le débogage
Exemple d’utilisation
2.6.1.71. les OC suppriment Copier lienLien copié sur presse-papiers!
Effacer les ressources par nom de fichier, stdin, ressources et noms, ou par le sélecteur de ressources et d’étiquettes
Exemple d’utilisation
2.6.1.72. les OC décrivent Copier lienLien copié sur presse-papiers!
Afficher les détails d’une ressource ou d’un groupe de ressources spécifiques
Exemple d’utilisation
2.6.1.73. diff d’OC Copier lienLien copié sur presse-papiers!
Differ la version en direct par rapport à une version appliquée
Exemple d’utilisation
Diff resources included in pod.json
# Diff resources included in pod.json
oc diff -f pod.json
# Diff file read from stdin
cat service.yaml | oc diff -f -
2.6.1.74. édition d’OC Copier lienLien copié sur presse-papiers!
Éditer une ressource sur le serveur
Exemple d’utilisation
2.6.1.75. événements OC Copier lienLien copié sur presse-papiers!
Liste des événements
Exemple d’utilisation
2.6.1.76. exec de l’OC Copier lienLien copié sur presse-papiers!
Exécuter une commande dans un conteneur
Exemple d’utilisation
2.6.1.77. l’OC explique Copier lienLien copié sur presse-papiers!
Obtenir de la documentation pour une ressource
Exemple d’utilisation
2.6.1.78. exposition d’OC Copier lienLien copié sur presse-papiers!
Exposer une application répliquée en tant que service ou itinéraire
Exemple d’utilisation
2.6.1.79. extrait d’OC Copier lienLien copié sur presse-papiers!
Extraire des secrets ou configurer des cartes sur le disque
Exemple d’utilisation
2.6.1.80. les OC obtiennent Copier lienLien copié sur presse-papiers!
Afficher une ou plusieurs ressources
Exemple d’utilisation
2.6.1.81. Get-token d’OC Copier lienLien copié sur presse-papiers!
Expérimental: Obtenez un jeton de l’émetteur OIDC externe en tant que plugin d’identification exec
Exemple d’utilisation
Starts an auth code flow to the issuer URL with the client ID and the given extra scopes
# Starts an auth code flow to the issuer URL with the client ID and the given extra scopes
oc get-token --client-id=client-id --issuer-url=test.issuer.url --extra-scopes=email,profile
# Starts an auth code flow to the issuer URL with a different callback address
oc get-token --client-id=client-id --issuer-url=test.issuer.url --callback-address=127.0.0.1:8343
2.6.1.82. oisive d’OC Copier lienLien copié sur presse-papiers!
Des ressources évolutibles inutilisées
Exemple d’utilisation
Idle the scalable controllers associated with the services listed in to-idle.txt
# Idle the scalable controllers associated with the services listed in to-idle.txt
$ oc idle --resource-names-file to-idle.txt
2.6.1.83. annexe de l’image OC Copier lienLien copié sur presse-papiers!
Ajouter des couches aux images et les pousser à un registre
Exemple d’utilisation
2.6.1.84. extrait d’image OC Copier lienLien copié sur presse-papiers!
Copiez des fichiers à partir d’une image dans le système de fichiers
Exemple d’utilisation
2.6.1.85. info sur l’image OC Copier lienLien copié sur presse-papiers!
Afficher des informations sur une image
Exemple d’utilisation
2.6.1.86. le miroir d’image OC Copier lienLien copié sur presse-papiers!
Images miroirs d’un dépôt à l’autre
Exemple d’utilisation
2.6.1.87. image d’importation d’OC Copier lienLien copié sur presse-papiers!
Importer des images à partir d’un registre d’images conteneur
Exemple d’utilisation
2.6.1.88. kustomize OC Copier lienLien copié sur presse-papiers!
Construire une cible de kustomisation à partir d’un répertoire ou d’une URL
Exemple d’utilisation
2.6.1.89. étiquette OC Copier lienLien copié sur presse-papiers!
Actualisez les étiquettes sur une ressource
Exemple d’utilisation
2.6.1.90. connexion OC Copier lienLien copié sur presse-papiers!
Connectez-vous à un serveur
Exemple d’utilisation
2.6.1.91. logo d’OC Copier lienLien copié sur presse-papiers!
Fin de la session serveur actuelle
Exemple d’utilisation
Log out
# Log out
oc logout
2.6.1.92. journaux d’OC Copier lienLien copié sur presse-papiers!
Imprimer les journaux pour un conteneur dans un pod
Exemple d’utilisation
2.6.1.93. la nouvelle application OC Copier lienLien copié sur presse-papiers!
Créer une nouvelle application
Exemple d’utilisation
2.6.1.94. la nouvelle construction d’OC Copier lienLien copié sur presse-papiers!
Créer une nouvelle configuration de build
Exemple d’utilisation
2.6.1.95. le nouveau projet OC Copier lienLien copié sur presse-papiers!
Demander un nouveau projet
Exemple d’utilisation
Create a new project with minimal information
# Create a new project with minimal information
oc new-project web-team-dev
# Create a new project with a display name and description
oc new-project web-team-dev --display-name="Web Team Development" --description="Development project for the web team."
2.6.1.96. l’OC observe Copier lienLien copié sur presse-papiers!
Observer les changements de ressources et y réagir (expérimental)
Exemple d’utilisation
2.6.1.97. patch d’OC Copier lienLien copié sur presse-papiers!
Actualiser les champs d’une ressource
Exemple d’utilisation
2.6.1.98. liste des plugins OC Copier lienLien copié sur presse-papiers!
Liste de tous les exécutables de plugin visibles sur le PATH d’un utilisateur
Exemple d’utilisation
List all available plugins
# List all available plugins
oc plugin list
2.6.1.99. add-role-to-user de la politique d’OC Copier lienLien copié sur presse-papiers!
Ajouter un rôle aux utilisateurs ou aux comptes de service pour le projet en cours
Exemple d’utilisation
Add the 'view' role to user1 for the current project
# Add the 'view' role to user1 for the current project
oc policy add-role-to-user view user1
# Add the 'edit' role to serviceaccount1 for the current project
oc policy add-role-to-user edit -z serviceaccount1
2.6.1.100. examen de la politique de l’OC Copier lienLien copié sur presse-papiers!
Vérifiez quel compte de service peut créer un pod
Exemple d’utilisation
2.6.1.101. la politique d’OCC-sujet-review Copier lienLien copié sur presse-papiers!
Vérifiez si un utilisateur ou un compte de service peut créer un pod
Exemple d’utilisation
2.6.1.102. le port d’Oc-forward Copier lienLien copié sur presse-papiers!
Acheminer un ou plusieurs ports locaux vers un pod
Exemple d’utilisation
2.6.1.103. le processus d’OC Copier lienLien copié sur presse-papiers!
Le traitement d’un modèle dans la liste des ressources
Exemple d’utilisation
2.6.1.104. le projet OC Copier lienLien copié sur presse-papiers!
Basculer vers un autre projet
Exemple d’utilisation
Switch to the 'myapp' project
# Switch to the 'myapp' project
oc project myapp
# Display the project currently in use
oc project
2.6.1.105. les projets d’OC Copier lienLien copié sur presse-papiers!
Afficher les projets existants
Exemple d’utilisation
List all projects
# List all projects
oc projects
2.6.1.106. le proxy d’OC Copier lienLien copié sur presse-papiers!
Exécutez un proxy vers le serveur API Kubernetes
Exemple d’utilisation
2.6.1.107. connexion au registre OC Copier lienLien copié sur presse-papiers!
Connectez-vous au registre intégré
Exemple d’utilisation
Log in to the integrated registry
# Log in to the integrated registry
oc registry login
# Log in to different registry using BASIC auth credentials
oc registry login --registry quay.io/myregistry --auth-basic=USER:PASS
2.6.1.108. les OC remplacent Copier lienLien copié sur presse-papiers!
Le remplacement d’une ressource par nom de fichier ou stdin
Exemple d’utilisation
2.6.1.109. le retour d’OC Copier lienLien copié sur presse-papiers!
Faire revenir une partie d’une application à un déploiement précédent
Exemple d’utilisation
2.6.1.110. annulation du déploiement d’OC Copier lienLien copié sur presse-papiers!
Annuler le déploiement en cours
Exemple d’utilisation
Cancel the in-progress deployment based on 'nginx'
# Cancel the in-progress deployment based on 'nginx'
oc rollout cancel dc/nginx
2.6.1.111. historique de déploiement d’OC Copier lienLien copié sur presse-papiers!
Afficher l’historique du déploiement
Exemple d’utilisation
View the rollout history of a deployment
# View the rollout history of a deployment
oc rollout history dc/nginx
# View the details of deployment revision 3
oc rollout history dc/nginx --revision=3
2.6.1.112. dernier déploiement d’OC Copier lienLien copié sur presse-papiers!
Démarrez un nouveau déploiement pour une configuration de déploiement avec le dernier état à partir de ses déclencheurs
Exemple d’utilisation
Start a new rollout based on the latest images defined in the image change triggers
# Start a new rollout based on the latest images defined in the image change triggers
oc rollout latest dc/nginx
# Print the rolled out deployment config
oc rollout latest dc/nginx -o json
2.6.1.113. pause de déploiement d’OC Copier lienLien copié sur presse-papiers!
Indiquez la ressource fournie comme une pause
Exemple d’utilisation
Mark the nginx deployment as paused. Any current state of
# Mark the nginx deployment as paused. Any current state of
# the deployment will continue its function, new updates to the deployment will not
# have an effect as long as the deployment is paused
oc rollout pause dc/nginx
2.6.1.114. déploiement d’OC redémarrage Copier lienLien copié sur presse-papiers!
Redémarrez une ressource
Exemple d’utilisation
2.6.1.115. CV de déploiement d’OC Copier lienLien copié sur presse-papiers!
Reprendre une ressource en pause
Exemple d’utilisation
Resume an already paused deployment
# Resume an already paused deployment
oc rollout resume dc/nginx
2.6.1.116. essai de déploiement d’OC Copier lienLien copié sur presse-papiers!
Essayez le dernier déploiement raté
Exemple d’utilisation
Retry the latest failed deployment based on 'frontend'
# Retry the latest failed deployment based on 'frontend'
# The deployer pod and any hook pods are deleted for the latest failed deployment
oc rollout retry dc/frontend
2.6.1.117. État du déploiement d’OC Copier lienLien copié sur presse-papiers!
Afficher l’état du déploiement
Exemple d’utilisation
Watch the status of the latest rollout
# Watch the status of the latest rollout
oc rollout status dc/nginx
2.6.1.118. lancement d’OC Copier lienLien copié sur presse-papiers!
Annuler un déploiement précédent
Exemple d’utilisation
Roll back to the previous deployment
# Roll back to the previous deployment
oc rollout undo dc/nginx
# Roll back to deployment revision 3. The replication controller for that version must exist
oc rollout undo dc/nginx --to-revision=3
2.6.1.119. à propos de OC rsh Copier lienLien copié sur presse-papiers!
Démarrer une session shell dans un conteneur
Exemple d’utilisation
2.6.1.120. l’OC rsync Copier lienLien copié sur presse-papiers!
Copier des fichiers entre un système de fichiers local et un pod
Exemple d’utilisation
Synchronize a local directory with a pod directory
# Synchronize a local directory with a pod directory
oc rsync ./local/dir/ POD:/remote/dir
# Synchronize a pod directory with a local directory
oc rsync POD:/remote/dir/ ./local/dir
2.6.1.121. course d’OC Copier lienLien copié sur presse-papiers!
Exécutez une image particulière sur le cluster
Exemple d’utilisation
2.6.1.122. échelle d’OC Copier lienLien copié sur presse-papiers!
Définir une nouvelle taille pour un contrôleur de déploiement, de réplique ou de réplication
Exemple d’utilisation
2.6.1.123. lien secret OC Copier lienLien copié sur presse-papiers!
Lier des secrets à un compte de service
Exemple d’utilisation
Add an image pull secret to a service account to automatically use it for pulling pod images
# Add an image pull secret to a service account to automatically use it for pulling pod images
oc secrets link serviceaccount-name pull-secret --for=pull
# Add an image pull secret to a service account to automatically use it for both pulling and pushing build images
oc secrets link builder builder-image-secret --for=pull,mount
2.6.1.124. les secrets d’OC unlink Copier lienLien copié sur presse-papiers!
Détacher les secrets d’un compte de service
Exemple d’utilisation
Unlink a secret currently associated with a service account
# Unlink a secret currently associated with a service account
oc secrets unlink serviceaccount-name secret-name another-secret-name ...
2.6.1.125. ensemble OC build-hook Copier lienLien copié sur presse-papiers!
Actualisez un crochet de construction sur une configuration de build
Exemple d’utilisation
2.6.1.126. ensemble OC build-secret Copier lienLien copié sur presse-papiers!
Actualisez un secret de construction sur une configuration de build
Exemple d’utilisation
2.6.1.127. ensemble de données OC Copier lienLien copié sur presse-papiers!
Actualisez les données dans une carte de configuration ou un secret
Exemple d’utilisation
2.6.1.128. jeu OC set déploiement-hook Copier lienLien copié sur presse-papiers!
Actualisez un crochet de déploiement sur une configuration de déploiement
Exemple d’utilisation
2.6.1.129. ensemble d’OC env Copier lienLien copié sur presse-papiers!
Actualiser les variables d’environnement sur un modèle de pod
Exemple d’utilisation
2.6.1.130. image de jeu d’OC Copier lienLien copié sur presse-papiers!
Actualisez l’image d’un modèle de pod
Exemple d’utilisation
2.6.1.131. configuration d’image-lookup d’OC Copier lienLien copié sur presse-papiers!
Changer la façon dont les images sont résolues lors du déploiement d’applications
Exemple d’utilisation
2.6.1.132. capteur de jeu d’OC Copier lienLien copié sur presse-papiers!
Actualiser une sonde sur un modèle de pod
Exemple d’utilisation
2.6.1.133. l’OC a défini des ressources Copier lienLien copié sur presse-papiers!
Actualisez les demandes de ressources/limites sur les objets avec des modèles de pod
Exemple d’utilisation
2.6.1.134. boucles de route d’OC Copier lienLien copié sur presse-papiers!
Actualisez les backends pour un itinéraire
Exemple d’utilisation
2.6.1.135. ensemble d’OC sélecteur Copier lienLien copié sur presse-papiers!
Définir le sélecteur sur une ressource
Exemple d’utilisation
Set the labels and selector before creating a deployment/service pair.
# Set the labels and selector before creating a deployment/service pair.
oc create service clusterip my-svc --clusterip="None" -o yaml --dry-run | oc set selector --local -f - 'environment=qa' -o yaml | oc create -f -
oc create deployment my-dep -o yaml --dry-run | oc label --local -f - environment=qa -o yaml | oc create -f -
2.6.1.136. compte de service fixe d’OC Copier lienLien copié sur presse-papiers!
Actualiser le compte de service d’une ressource
Exemple d’utilisation
Set deployment nginx-deployment's service account to serviceaccount1
# Set deployment nginx-deployment's service account to serviceaccount1
oc set serviceaccount deployment nginx-deployment serviceaccount1
# Print the result (in YAML format) of updated nginx deployment with service account from a local file, without hitting the API server
oc set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-run -o yaml
2.6.1.137. ensemble d’OC sujet Copier lienLien copié sur presse-papiers!
Actualisez le compte utilisateur, groupe ou service dans une liaison de rôle ou de cluster
Exemple d’utilisation
2.6.1.138. déclencheurs OC réglés Copier lienLien copié sur presse-papiers!
Actualisez les déclencheurs sur un ou plusieurs objets
Exemple d’utilisation
2.6.1.139. ensemble de volumes d’OC Copier lienLien copié sur presse-papiers!
Actualiser les volumes sur un modèle de pod
Exemple d’utilisation
2.6.1.140. démarrage d’OC Copier lienLien copié sur presse-papiers!
Démarrer une nouvelle construction
Exemple d’utilisation
2.6.1.141. État des OC Copier lienLien copié sur presse-papiers!
Afficher un aperçu du projet en cours
Exemple d’utilisation
2.6.1.142. étiquette OC Copier lienLien copié sur presse-papiers!
Baliser les images existantes dans les flux d’images
Exemple d’utilisation
2.6.1.143. la version OC Copier lienLien copié sur presse-papiers!
Imprimer les informations sur la version client et serveur
Exemple d’utilisation
2.6.1.144. les OC attendent Copier lienLien copié sur presse-papiers!
Expérimental : Attendez une condition spécifique sur une ou plusieurs ressources
Exemple d’utilisation
2.6.1.145. l’OC whoami Copier lienLien copié sur presse-papiers!
Informations de retour sur la session en cours
Exemple d’utilisation
Display the currently authenticated user
# Display the currently authenticated user
oc whoami