IBM Cloud Kubernetes Service Référence des plug-ins CLI
Utilisez ces commandes pour créer et gérer des clusters pour IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud et IBM Cloud Satellite.
En ligne de commande, vous êtes averti lorsque les mises à jour de l'interface de ligne de commande et des plug-in ibmcloud sont disponibles. Veillez à maintenir votre interface de ligne de commande à jour afin de pouvoir utiliser
toutes les commandes et options disponibles.
-
Installez l'interface de ligne de commande IBM Cloud. Voir Premiers pas avec l'interface CLI d' IBM Cloud.
-
Installez le plug-in
ks.ibmcloud plugin install ks
Commandes api
Afficher le point de terminaison API actuel.
ibmcloud ks api
Virtual Private Cloud Classic infrastructure Satellite
Afficher le point de terminaison API actuel.
ibmcloud ks api [-q]
Options de commande
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher le noeud final d'API en cours.
ibmcloud ks api
Commandes de clé API
Afficher des informations sur la clé d'API d'un cluster ou réinitialiser cette dernière.
ibmcloud ks api-key help
Afficher l'aide
ibmcloud ks api-key help
Exemples
Afficher l'aide
ibmcloud ks api-key help
ibmcloud ks api-key info
Virtual Private Cloud Classic infrastructure
Affichez les informations sur le propriétaire de clé d'API d'un cluster.
ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les informations relatives au propriétaire de la clé API d'un cluster
ibmcloud ks api-key info --cluster CLUSTER
ibmcloud ks api-key reset
Virtual Private Cloud Classic infrastructure
Remplacez la clé d'API pour tous les clusters de la région spécifiée et du groupe de ressources ciblé. Si aucun groupe de ressources n'est spécifié, la commande s'applique au groupe de ressources par défaut. Pour plus d'informations, consultez http://ibm.biz/api-key.
ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]
Options de commande
-f- Force la commande à s'exécuter sans invites utilisateur.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler.
Exemples
Remplacer la clé API pour tous les clusters de la région spécifiée et du groupe de ressources ciblé
ibmcloud ks api-key reset --region REGION
Commandes de cluster
Affichez et modifiez les paramètres du cluster et des services du cluster.
ibmcloud ks cluster addon disable acm
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire Advanced Cluster Management d' Red Hat.
ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Advanced Cluster Management d' Red Hat
ibmcloud ks cluster addon disable acm --cluster CLUSTER
ibmcloud ks cluster addon disable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire ALB OAuth Proxy.
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire ALB OAuth Proxy
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon disable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire de mise à l'échelle automatique de cluster.
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Cluster Autoscaler
ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon disable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire Diagnostics and Debug Tool.
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Outil de diagnostic et de débogage
ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon disable headlamp
La commande « cluster addon disable headlamp » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Désactivez l'extension Headlamp.
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver l'extension Headlamp
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER
ibmcloud ks cluster addon disable help
Afficher l'aide
ibmcloud ks cluster addon disable help
Exemples
Afficher l'aide
ibmcloud ks cluster addon disable help
ibmcloud ks cluster addon disable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire HPCS Router Operator pour l' OpenShift.
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire HPCS Router Operator pour l' OpenShift
ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon disable ibm-storage-operator
La commande « cluster addon disable ibm-storage-operator » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire Storage Operator d' IBM Cloud.
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Storage Operator d' IBM Cloud
ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon disable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Module complémentaire IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Le module complémentaire Image Key Synchronizer d' IBM Cloud
ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon disable istio
Classic infrastructure
Désactiver le module complémentaire Istio géré.
ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Istio géré
ibmcloud ks cluster addon disable istio --cluster CLUSTER
ibmcloud ks cluster addon disable istio-extras
La commande « cluster addon disable istio-extras » est obsolète.
Classic infrastructure
Désactivez les composants supplémentaires d' Istio: Grafana, Jaeger et Kiali.
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver les composants supplémentaires d' Istio: Grafana, Jaeger et Kiali
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon disable istio-sample-bookinfo
La commande « cluster addon disable istio-sample-bookinfo » est obsolète.
Classic infrastructure
Désactivez le module complémentaire de l'application exemple Istio ( BookInfo ) (obsolète).
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire de l’application exemple Istio BookInfo (obsolète)
ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon disable knative
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire Knative Serverless Framework.
ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Knative Serverless Framework
ibmcloud ks cluster addon disable knative --cluster CLUSTER
ibmcloud ks cluster addon disable kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire du terminal Web Kubernetes.
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire du terminal Web Kubernetes
ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon disable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Module complémentaire Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Module complémentaire Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon disable static-route
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le module complémentaire Static Route.
ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire Static Route
ibmcloud ks cluster addon disable static-route --cluster CLUSTER
ibmcloud ks cluster addon disable vpc-block-csi-driver
Classic infrastructure
Désactivez le module complémentaire VPC Block Storage CSI Driver.
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le module complémentaire VPC Block Storage CSI Driver
ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon enable acm
Virtual Private Cloud Classic infrastructure Satellite
Activer le module complémentaire Advanced Cluster Management d’ Red Hat.
ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--param- Indiquez les options d'installation pour le module complémentaire. Si aucun paramètre n'est indiqué, les valeurs par défaut sont utilisées. Passez en revue les options disponibles à l'aide de la commande
ibmcloud ks cluster addon options. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Advanced Cluster Management d' Red Hat
ibmcloud ks cluster addon enable acm --cluster CLUSTER
ibmcloud ks cluster addon enable alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Activez le module complémentaire ALB OAuth Proxy.
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire ALB OAuth Proxy
ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon enable cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Activez le module complémentaire Cluster Autoscaler.
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Cluster Autoscaler
ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon enable debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Activez le module complémentaire Outil de diagnostic et de débogage.
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Outil de diagnostic et de débogage
ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER
ibmcloud ks cluster addon enable headlamp
La commande « cluster addon enable headlamp » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Activez l'extension Headlamp.
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer l'extension Headlamp
ibmcloud ks cluster addon enable headlamp --cluster CLUSTER
ibmcloud ks cluster addon enable help
Afficher l'aide
ibmcloud ks cluster addon enable help
Exemples
Afficher l'aide
ibmcloud ks cluster addon enable help
ibmcloud ks cluster addon enable hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Activer le module complémentaire HPCS Router Operator pour l' OpenShift.
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire HPCS Router Operator pour l' OpenShift
ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon enable ibm-storage-operator
La commande « cluster addon enable ibm-storage-operator » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Activer le module complémentaire Storage Operator d' IBM Cloud.
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Storage Operator d' IBM Cloud
ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon enable image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Module complémentaire IBM Cloud Image Key Synchronizer.
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Le module complémentaire Image Key Synchronizer d' IBM Cloud
ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon enable istio
Classic infrastructure
Activer le module complémentaire Istio géré.
ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Istio géré
ibmcloud ks cluster addon enable istio --cluster CLUSTER
ibmcloud ks cluster addon enable istio-extras
La commande « cluster addon enable istio-extras » est obsolète.
Virtual Private Cloud Classic infrastructure Satellite
Activer les composants supplémentaires d' Istio: Grafana, Jaeger et Kiali.
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer les composants supplémentaires d' Istio: Grafana, Jaeger et Kiali
ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER
ibmcloud ks cluster addon enable istio-sample-bookinfo
La commande « cluster addon enable istio-sample-bookinfo » est obsolète.
Virtual Private Cloud Classic infrastructure Satellite
Activer le module complémentaire de l'application exemple Istio BookInfo sur un cluster (obsolète).
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire de l'application exemple Istio BookInfo sur un cluster (obsolète)
ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon enable openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Module complémentaire Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--param- Indiquez les options d'installation pour le module complémentaire. Si aucun paramètre n'est indiqué, les valeurs par défaut sont utilisées. Passez en revue les options disponibles à l'aide de la commande
ibmcloud ks cluster addon options. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Module complémentaire Red Hat OpenShift Data Foundation on IBM Cloud
ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon enable static-route
Virtual Private Cloud Classic infrastructure Satellite
Activez le module complémentaire Static Route.
ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire Static Route
ibmcloud ks cluster addon enable static-route --cluster CLUSTER
ibmcloud ks cluster addon enable vpc-block-csi-driver
Virtual Private Cloud
Activez le module complémentaire VPC Block Storage CSI Driver.
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Activez toutes les dépendances de modules complémentaires.
Exemples
Activer le module complémentaire VPC Block Storage CSI Driver
ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon get
Virtual Private Cloud Classic infrastructure Satellite
Affichez les détails d'un module complémentaire installé.
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
--addon- Nom ou ID du module complémentaire.
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'un module complémentaire installé
ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER
ibmcloud ks cluster addon help
Afficher l'aide
ibmcloud ks cluster addon help
Exemples
Afficher l'aide
ibmcloud ks cluster addon help
ibmcloud ks cluster addon ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les modules complémentaires activés.
ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Liste des modules complémentaires disponibles
ibmcloud ks cluster addon ls --cluster CLUSTER
ibmcloud ks cluster addon options
Virtual Private Cloud Classic infrastructure Satellite
Affichez les options d'installation d'un module complémentaire.
ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]
Options de commande
--addon- Nom ou ID du module complémentaire.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Indiquez une version de module complémentaire pour laquelle afficher les options. Si aucune version n'est spécifiée, les options de la version par défaut sont affichées.
Exemples
Afficher les options d'installation d'un module complémentaire
ibmcloud ks cluster addon options --addon ADDON
ibmcloud ks cluster addon update acm
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Advanced Cluster Management d' Red Hat.
ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire Advanced Cluster Management d' Red Hat
ibmcloud ks cluster addon update acm --cluster CLUSTER
ibmcloud ks cluster addon update alb-oauth-proxy
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire ALB OAuth Proxy.
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire ALB OAuth Proxy
ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER
ibmcloud ks cluster addon update cluster-autoscaler
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Cluster Autoscaler.
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mettre à jour le module complémentaire Cluster Autoscaler
ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER
ibmcloud ks cluster addon update debug-tool
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Outil de diagnostic et de débogage.
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire Outil de diagnostic et de débogage
ibmcloud ks cluster addon update debug-tool --cluster CLUSTER
ibmcloud ks cluster addon update headlamp
La commande « cluster addon update headlamp » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour l'extension Headlamp.
ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire Headlamp
ibmcloud ks cluster addon update headlamp --cluster CLUSTER
ibmcloud ks cluster addon update help
Afficher l'aide
ibmcloud ks cluster addon update help
Exemples
Afficher l'aide
ibmcloud ks cluster addon update help
ibmcloud ks cluster addon update hpcs-router
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire HPCS Router Operator pour l' OpenShift.
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire HPCS Router Operator pour l’ OpenShift
ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER
ibmcloud ks cluster addon update ibm-storage-operator
La commande « cluster addon update ibm-storage-operator » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire IBM Cloud Storage Operator.
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire IBM Cloud Storage Operator
ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER
ibmcloud ks cluster addon update image-key-synchronizer
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Image Key Synchronizer.
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire Image Key Synchronizer
ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER
ibmcloud ks cluster addon update istio
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Istio s gérées.
ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mettre à jour le module complémentaire Istio géré
ibmcloud ks cluster addon update istio --cluster CLUSTER
ibmcloud ks cluster addon update istio-extras
La commande « cluster addon update istio-extras » est obsolète.
Virtual Private Cloud Classic infrastructure Satellite
Mise à jour des composants supplémentaires d' Istio: Grafana, Jaeger et Kiali.
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour des composants supplémentaires d' Istio: Grafana, Jaeger et Kiali
ibmcloud ks cluster addon update istio-extras --cluster CLUSTER
ibmcloud ks cluster addon update istio-sample-bookinfo
La commande « cluster addon update istio-sample-bookinfo » est obsolète.
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire de l'application exemple Istio BookInfo (obsolète).
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire de l'application exemple Istio BookInfo (obsolète)
ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER
ibmcloud ks cluster addon update knative
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Knative Serverless Framework.
ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mettre à jour le module complémentaire Knative Serverless Framework
ibmcloud ks cluster addon update knative --cluster CLUSTER
ibmcloud ks cluster addon update kube-terminal
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire du terminal web Kubernetes.
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire du terminal web Kubernetes
ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER
ibmcloud ks cluster addon update openshift-data-foundation
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Data Foundation d' OpenShift.
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire Data Foundation d' OpenShift
ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER
ibmcloud ks cluster addon update static-route
Virtual Private Cloud Classic infrastructure Satellite
Mettre à jour le module complémentaire Static Route.
ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mettre à jour le module complémentaire Static Route
ibmcloud ks cluster addon update static-route --cluster CLUSTER
ibmcloud ks cluster addon update vpc-block-csi-driver
Virtual Private Cloud
Mettre à jour le module complémentaire CSI Driver pour l' Block Storage VPC.
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Spécifiez la version du module complémentaire à installer. Si aucune version n'est indiquée, la version par défaut est installée.
-y- Mettez à jour toutes les dépendances de modules complémentaires.
Exemples
Mise à jour du module complémentaire VPC Block Storage CSI Driver
ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER
ibmcloud ks cluster addon versions
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les versions prises en charge pour les modules complémentaires gérés.
ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]
Options de commande
--addon- Spécifiez un nom de module complémentaire dont vous souhaitez filtrer les versions.
--offering- Précisez une offre pour filtrer les versions correspondantes. Valeurs autorisées :
kubernetes,openshift,openshift-vs --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-defaults- Afficher les colonnes de version par défaut dans le résultat.
Exemples
Liste des versions prises en charge pour les modules complémentaires gérés
ibmcloud ks cluster addon versions
ibmcloud ks cluster ca create
Virtual Private Cloud Classic infrastructure Satellite
Créez un certificat d'autorité de certification pour votre cluster. Vous devez ensuite faire pivoter les certificats précédents pour utiliser les nouveaux certificats.
ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Créer un certificat CA pour votre cluster
ibmcloud ks cluster ca create --cluster CLUSTER
ibmcloud ks cluster ca get
Virtual Private Cloud Classic infrastructure Satellite
Affichez les détails du certificat de l'autorité de certification d'un cluster.
ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails du certificat CA d'un cluster
ibmcloud ks cluster ca get --cluster CLUSTER
ibmcloud ks cluster ca help
Afficher l'aide
ibmcloud ks cluster ca help
Exemples
Afficher l'aide
ibmcloud ks cluster ca help
ibmcloud ks cluster ca rotate
Virtual Private Cloud Classic infrastructure Satellite
Faites pivoter les certificats de l'autorité de certification d'un cluster, ce qui nécessite la création préalable des certificats de l'autorité de certification. La rotation invalide les certificats précédents et actualise le serveur d'API du cluster.
ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Effectuez la rotation des certificats CA d'un cluster, ce qui nécessite que vous ayez préalablement créé des certificats CA
ibmcloud ks cluster ca rotate --cluster CLUSTER
ibmcloud ks cluster ca status
Virtual Private Cloud Classic infrastructure Satellite
Affichez le statut de rotation des certificats d'autorité de certification pour un cluster.
ibmcloud ks cluster ca status --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher l'état de rotation des certificats CA d'un cluster
ibmcloud ks cluster ca status --cluster CLUSTER
ibmcloud ks cluster config
Virtual Private Cloud Classic infrastructure Satellite
Téléchargez les fichiers de configuration et les certificats Kubernetes pour la connexion à votre cluster à l'aide des commandes kubectl.
ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]
Options de commande
--admin- Extrayez les certificats d'administrateur et les clés PEM.
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--endpoint- URL du serveur à utiliser pour le contexte du cluster. Si vous n'incluez pas cet indicateur, le noeud final de service par défaut du cluster est utilisé. Pour plus d'informations, consultez https://ibm.biz/context-kubeKubernetes
ou https://ibm.biz/context-ocp sur les clusters d' OpenShift. Valeurs autorisées :
private,link,vpe --network- Extrayez la configuration du réseau Calico à l'aide de la configuration d'administration.
--output- Affiche la sortie de la commande dans le format indiqué et ignore les fusions
kubeconfig. Un fichier ZIP généré ne contient pas de jeton d'actualisation. Valeurs autorisées :json,yaml,zip -q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-rbac- Ignorer l'ajout des rôles RBAC. Incluez cette option uniquement si vous gérez vos propres rôles RBAC Kubernetes. Si vous utilisez les rôles d'accès au service IAM pour gérer tous vos utilisateurs RBAC, n'incluez pas cette option.
Exemples
Téléchargez les fichiers de configuration et les certificats d' Kubernetes pour vous connecter à votre cluster à l'aide des commandes kubectl
ibmcloud ks cluster config --cluster CLUSTER
ibmcloud ks cluster create classic
Classic infrastructure
Créer un cluster avec des noeuds worker sur une infrastructure classique.
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--location LOCATION] [--no-subnet] [--operating-system SYSTEM] [--pod-subnet SUBNET] [--private-service-endpoint] [--private-vlan VLAN] [--public-service-endpoint] [-q] [--service-subnet SUBNET] [--skip-advance-permissions-check] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT] (--private-only | --public-vlan VLAN)
Options de commande
--disable-disk-encrypt- Désactivez le chiffrement sur un noeud worker.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --hardware- Niveau d'isolation du matériel pour votre noeud worker. Utilisez
dedicatedpour que les ressources physiques disponibles vous soient dédiées exclusivement ousharedpour permettre leur partage avec d'autres clients IBM. Pour les comptes IBM Cloud publics, la valeur par défaut est partagée. Pour les comptes IBM Cloud dédiés, dedicated est la seule option disponible. --location- Deprecated Indicateur conservé pour des raisons de compatibilité avec une version antérieure. Utilisez plutôt le drapeau
--zone. --name- Entrez un nom pour le cluster.
--no-subnet- Empêchez la création d'un sous-réseau portable lors de la création du cluster. Par défaut, des sous-réseaux portables public et privé sont créés sur le réseau local virtuel associé. Cet indicateur empêche ce comportement. Pour ajouter
un sous-réseau au cluster ultérieurement, exécutez la commande «
ibmcloud ks cluster subnet add». --operating-system- Indiquez le nom du système d'exploitation.
--pod-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des pods. Le sous-réseau doit avoir une taille d'au moins ou
/23supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-classic --private-only- Cet indicateur permet d'empêcher la création d'un réseau local virtuel public. Requis uniquement lorsque vous spécifiez l'indicateur
--private-vlansans spécifier l'indicateur--public-vlan. --private-service-endpoint- Activez le noeud final de service privé pour donner un accès privé au maître.
--private-vlan- Conditionnel : Indiquez l'ID du VLAN privé. Pour afficher les VLAN disponibles, exécutez
ibmcloud ks vlan ls --zone <zone name>. Si vous ne disposez pas encore d'un VLAN privé, ne spécifiez pas cette option, car un VLAN sera automatiquement créé pour vous. Lorsque vous spécifiez un VLAN privé, vous devez également spécifier soit le--public-vlandrapeau, soit le drapeau--private-only. --public-service-endpoint- Activez le noeud final du service public pour donner un accès public au maître.
--public-vlan- Conditionnel : Indiquez l'ID du VLAN public. Pour afficher les VLAN disponibles, exécutez
ibmcloud ks vlan ls --zone <zone name>. Si vous ne disposez pas encore d'un VLAN public, ne spécifiez pas cette option, car un VLAN sera automatiquement créé pour vous. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--service-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des services. Le sous-réseau doit avoir une taille d'au moins ou
/24supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-classic. Valeur par défaut :172.21.0.0/16 --skip-advance-permissions-check- Ignorer la vérification des droits d'infrastructure avant d'exécuter cette action. Notez que si vous n'avez pas les permissions d'infrastructure correctes, cette action pourrait ne réussir que partiellement.
--sm-group- ID groupe secret de l'instance IBM Cloud Secrets Manager dans laquelle vos secrets sont conservés.
--sm-instance- CRN de l'instance IBM Cloud Secrets Manager.
--version- Indiquez la version de Kubernetes ou d'OpenShift, en incluant au moins la version majeure.mineure. Si vous n'incluez pas cet indicateur, la version par défaut est utilisée. Pour voir les versions disponibles, exécutez la commande
ibmcloud ks versions. --workers- Nombre de noeuds worker d'un cluster. La valeur par défaut est 1.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Créer un cluster avec des nœuds de travail sur une infrastructure classique
ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only
ibmcloud ks cluster create help
Afficher l'aide
ibmcloud ks cluster create help
Exemples
Afficher l'aide
ibmcloud ks cluster create help
ibmcloud ks cluster create satellite
Satellite
Créez un cluster IBM Cloud Satellite sur votre propre infrastructure.
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION [--enable-config-admin] [--entitlement ENTITLEMENT] [--host-label LABEL ...] [--infrastructure-topology TOPOLOGY] [--operating-system SYSTEM] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--pull-secret SECRET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--workers COUNT] [--zone ZONE]
Options de commande
--enable-config-admin- Accordez au cluster
adminl'accès à la configuration d' Satellite pour gérer les ressources Kubernetes. --entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --host-label,--hl- Saisissez les étiquettes sous forme de paires clé-valeur afin d’identifier l’hôte à attribuer à votre plan de contrôle Satellite ou à votre cluster Red Hat OpenShift. Le premier hôte associé à ce libellé et qui n'est pas affecté est affecté
automatiquement au plan de contrôle ou au cluster. Pour rechercher les libellés d'hôte disponibles, exécutez
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>. --infrastructure-topology- Indiquez si le cluster doit exécuter un noeud worker unique ou le nombre par défaut de noeuds worker. Pour créer un cluster à nœud unique, spécifiez
single-replica. Pour créer un cluster par défaut comportant plusieurs nœuds de travail, spécifiezhighly-available. L'optionhighly-availableest activée par défaut. Valeurs autorisées :single-replica,highly-available --location- Nom ou ID de l'emplacement Satellite. Pour trouver l'ID ou le nom de l'emplacement, exécutez
ibmcloud sat location ls. --name- Entrez un nom pour le cluster.
--operating-system- Indiquez le nom du système d'exploitation.
--pod-network-interface-selection- Méthode de sélection de l'interface réseau de noeud pour le réseau de pod interne. Cette option peut être utilisée uniquement si Red Hat CoreOS est activé pour l'emplacement Satellite que vous spécifiez. Pour indiquer un nom d' URL e ou
une adresse IP directe, saisissez
can-reach=<url>oucan-reach=<ip_address>. Pour choisir une interface réseau, indiquez «interface=<network_interface>». --pod-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des pods. Le sous-réseau doit avoir une taille d'au moins ou
/23supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-satellite. Valeur par défaut :172.30.0.0/16 --pull-secret- Spécifiez un accès OpenShift existant pour les nœuds worker de ce cluster en fournissant le secret d'extraction de votre compte Red Hat.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--service-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des services. Le sous-réseau doit avoir une taille d'au moins ou
/24supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-satellite. Valeur par défaut :172.21.0.0/16 --sm-group- ID groupe secret de l'instance IBM Cloud Secrets Manager dans laquelle vos secrets sont conservés.
--sm-instance- CRN de l'instance IBM Cloud Secrets Manager.
--version- La version de Red Hat OpenShift on IBM Cloud, comprenant au moins la version majeure.mineure. Pour voir les versions disponibles, exécutez la commande
ibmcloud ks versions. --workers- Nombre de noeuds worker par zone dans le pool de noeuds worker par défaut. Obligatoire lorsque
--host-labelest spécifié. --zone- La zone destinée au pool worker par défaut dans un cluster multi-zones. Pour répertorier les zones correspondant à votre emplacement, exécutez
ibmcloud sat location get.
Exemples
Créer un cluster d' IBM Cloud Satellite s sur votre propre infrastructure
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION
ibmcloud ks cluster create vpc-classic
Classic infrastructure
Créez un cluster avec des noeuds worker sur l'infrastructure Virtual Private Cloud (VPC) Gen 1.
ibmcloud ks cluster create vpc-classic --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]
Options de commande
--disable-public-service-endpoint- Désactivez le noeud final de service public pour empêcher l'accès public au maître.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --name- Entrez un nom pour le cluster.
--operating-system- Indiquez le nom du système d'exploitation.
--pod-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des pods. Le sous-réseau doit avoir une taille d'au moins ou
/23supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-vpc -q- Permet de masquer le message du jour et les rappels de mise à jour.
--service-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des services. Le sous-réseau doit avoir une taille d'au moins ou
/24supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-vpc. Valeur par défaut :172.21.0.0/16 --sm-group- ID groupe secret de l'instance IBM Cloud Secrets Manager dans laquelle vos secrets sont conservés.
--sm-instance- CRN de l'instance IBM Cloud Secrets Manager.
--subnet-id- Sous-réseau du cloud privé virtuel à affecter au cluster. Pour afficher la liste des sous-réseaux disponibles, exécutez
ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>. --version- Indiquez la version de Kubernetes ou d'OpenShift, en incluant au moins la version majeure.mineure. Si vous n'incluez pas cet indicateur, la version par défaut est utilisée. Pour voir les versions disponibles, exécutez la commande
ibmcloud ks versions. --vpc-id- ID du cloud privé virtuel dans lequel les noeuds worker doivent être créés. Pour répertorier les ID disponibles, exécutez la commande
ibmcloud ks vpcs. --workers- Nombre de noeuds worker par zone dans le pool de noeuds worker par défaut. Pour les clusters « OpenShift », vous devez définir cette valeur sur au moins 2. Pour les clusters « Kubernetes », cette valeur est facultative.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Créer un cluster avec des nœuds de travail sur une infrastructure Virtual Private Cloud (VPC) Gen 1
ibmcloud ks cluster create vpc-classic \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks cluster create vpc-gen2
Virtual Private Cloud
Créez un cluster avec des noeuds worker sur l'infrastructure Virtual Private Cloud (VPC) Gen 2.
ibmcloud ks cluster create vpc-gen2 --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--cluster-security-group GROUP ...] [--cni CNI] [--cos-instance INSTANCE] [--crk CRK] [--disable-outbound-traffic-protection] [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--offering OFFERING] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--secondary-storage STORAGE] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]
Options de commande
--cluster-security-group- Optionnel. Indiquez un ou plusieurs ID groupe de sécurité à appliquer à tous les noeuds worker du cluster. Pour la version « OpenShift » ( 4.15 ) et la version « Kubernetes » ( 1.30 ) et ultérieures, ces groupes de sécurité s'appliquent
en complément du groupe de sécurité «
kube-clusterID» géré par IBM. Pour les versions antérieures du cluster, spécifiez l'option «--cluster-security-group cluster» afin d'appliquer le groupe de sécurité «kube-clusterID». Si aucune valeur n'est spécifiée, un ensemble par défaut de groupes de sécurité, comprenant notammentkube-clusterID, est appliqué. --cni- Configurez le module réseau pour le cluster. Calico est défini par défaut. Valeurs autorisées :
Calico,OVNKubernetes --cos-instance- Requis pour les clusters OpenShift uniquement. CRN de l'instance de stockage d'objets Cloud standard utilisé pour sauvegarder le registre interne dans votre cluster OpenShift. Pour répertorier les CRN de vos instances de stockage d'objets
dans le cloud, exécutez la commande
ibmcloud resource service-instances --long --service-name cloud-object-storage. --crk- ID de la clé racine de votre instance KMS à utiliser pour le chiffrement du disque local. Pour afficher la liste des clés racines disponibles, exécutez
ibmcloud ks kms crk ls --instance-id <kms_instance>. --disable-outbound-traffic-protection- Activez cette option pour autoriser l'accès sortant public depuis les nœuds de travail du cluster. Par défaut, l'accès sortant public est bloqué dans les versions d' OpenShift 4.15 et ultérieures, ainsi que dans les versions d' Kubernetes 1.30 et ultérieures.
--disable-public-service-endpoint- Désactivez le noeud final de service public pour empêcher l'accès public au maître.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --kms-account-id- ID du compte qui contient l'instance KMS que vous souhaitez utiliser pour le disque local ou le chiffrement secret.
--kms-instance- ID d'instance KMS à utiliser pour le chiffrement du disque local. Pour répertorier les instances KMS disponibles, exécutez la commande
ibmcloud ks kms instance ls. --name- Entrez un nom pour le cluster.
--offering- Précisez l'offre de cluster. Valeurs autorisées :
kubernetes,openshift,openshift-vs --operating-system- Indiquez le nom du système d'exploitation.
--pod-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des pods. Le sous-réseau doit avoir une taille d'au moins ou
/23supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-vpc -q- Permet de masquer le message du jour et les rappels de mise à jour.
--secondary-storage- Option de stockage secondaire pour la version. Pour afficher les options de stockage secondaire disponibles pour une variante, exécutez la commande «
ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name>». --service-subnet- Spécifiez un routage CIDR de sous-réseau personnalisé pour fournir les adresses IP privées des services. Le sous-réseau doit avoir une taille d'au moins ou
/24supérieure. Pour plus d'informations, consultez https://ibm.biz/cluster-create-vpc. Valeur par défaut :172.21.0.0/16 --sm-group- ID groupe secret de l'instance IBM Cloud Secrets Manager dans laquelle vos secrets sont conservés.
--sm-instance- CRN de l'instance IBM Cloud Secrets Manager.
--subnet-id- Sous-réseau du cloud privé virtuel à affecter au cluster. Pour afficher la liste des sous-réseaux disponibles, exécutez
ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>. --version- Indiquez la version de Kubernetes ou d'OpenShift, en incluant au moins la version majeure.mineure. Si vous n'incluez pas cet indicateur, la version par défaut est utilisée. Pour voir les versions disponibles, exécutez la commande
ibmcloud ks versions. --vpc-id- ID du cloud privé virtuel dans lequel les noeuds worker doivent être créés. Pour répertorier les ID disponibles, exécutez la commande
ibmcloud ks vpcs. --workers- Nombre de noeuds worker par zone dans le pool de noeuds worker par défaut. Pour les clusters « OpenShift », vous devez définir cette valeur sur au moins 2. Pour les clusters « Kubernetes », cette valeur est facultative.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Créer un cluster avec des nœuds de travail sur l'infrastructure Virtual Private Cloud (VPC) Gen 2
ibmcloud ks cluster create vpc-gen2 \
--flavor FLAVOR \
--name NAME \
--subnet-id ID \
--vpc-id ID \
--zone ZONE
ibmcloud ks cluster get
Virtual Private Cloud Classic infrastructure Satellite
Afficher les détails d'un cluster.
ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-resources- Afficher les ressources supplémentaires du cluster, telles que les modules complémentaires, les VLAN et les sous-réseaux.
Exemples
Afficher les détails d'un cluster
ibmcloud ks cluster get --cluster CLUSTER
ibmcloud ks cluster help
Afficher l'aide
ibmcloud ks cluster help
Exemples
Afficher l'aide
ibmcloud ks cluster help
ibmcloud ks cluster image-security disable
Virtual Private Cloud Classic infrastructure Satellite
Désactivez le contrôle de la sécurité des images dans votre cluster.
ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactivez l'application des règles de sécurité des images dans votre cluster
ibmcloud ks cluster image-security disable --cluster CLUSTER
ibmcloud ks cluster image-security enable
Virtual Private Cloud Classic infrastructure Satellite
Activez le contrôle de la sécurité des images dans votre cluster.
ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer l'application des règles de sécurité des images dans votre cluster
ibmcloud ks cluster image-security enable --cluster CLUSTER
ibmcloud ks cluster image-security help
Afficher l'aide
ibmcloud ks cluster image-security help
Exemples
Afficher l'aide
ibmcloud ks cluster image-security help
ibmcloud ks cluster ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez tous les clusters de votre compte IBM Cloud.
ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]
Options de commande
-l,--location- Emplacement à utiliser pour le filtrage. Pour afficher la liste des emplacements disponibles, exécutez
ibmcloud ks locations. --output- Imprime la sortie de commande dans le format fourni. Si vous n'indiquez pas le drapeau de fournisseur, seuls les clusters classiques sont renvoyés. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Valeurs acceptées :
classic,vpc-classic,vpc-gen2,satellite -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier tous les clusters de votre compte IBM Cloud
ibmcloud ks cluster ls
ibmcloud ks cluster master audit-webhook get
Classic infrastructure
Affichez la configuration du webhook d'audit pour le serveur d'API Kubernetes d'un cluster. Le back end du webhook achemine les journaux d'audit de serveur d'API à un serveur distant.
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher la configuration du webhook d'audit pour le serveur API d' Kubernetes d'un cluster
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER
ibmcloud ks cluster master audit-webhook help
Afficher l'aide
ibmcloud ks cluster master audit-webhook help
Exemples
Afficher l'aide
ibmcloud ks cluster master audit-webhook help
ibmcloud ks cluster master audit-webhook set
Classic infrastructure
Définissez la configuration du webhook d'audit pour le serveur d'API Kubernetes d'un cluster. Le back end du webhook achemine les journaux d'audit de serveur d'API à un serveur distant.
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ca-cert- Chemin d'accès au fichier du certificat d'autorité de certification utilisé pour vérifier le service de journalisation distant.
--client-cert- Chemin d'accès au fichier de certificat client utilisé pour l'authentification auprès du service de journalisation distant.
--client-key- Chemin de fichier de la clé client correspondante utilisée pour la connexion au service de consignation distant.
--policy- Indiquez le type de règle d'audit. Valeurs autorisées :
default,verbose -q- Permet de masquer le message du jour et les rappels de mise à jour.
--remote-server- Adresse URL ou adresse IP du service de journalisation distant.
Exemples
Définir la configuration du webhook d’audit pour le serveur API Kubernetes d’un cluster
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER
ibmcloud ks cluster master audit-webhook unset
Classic infrastructure
Retirez la configuration du webhook d'audit pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer la configuration du webhook d'audit pour le serveur API d' Kubernetes d'un cluster
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access get
Virtual Private Cloud Classic infrastructure Satellite
Obtenir la console Web d’ OpenShift, ainsi que le type d’accès au serveur OAuth.
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenir la console Web OpenShift et le type d’accès au serveur OAuth
ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER
ibmcloud ks cluster master console-oauth-access help
Afficher l'aide
ibmcloud ks cluster master console-oauth-access help
Exemples
Afficher l'aide
ibmcloud ks cluster master console-oauth-access help
ibmcloud ks cluster master console-oauth-access set
Virtual Private Cloud Classic infrastructure Satellite
Définissez le type d'accès à la console Web OpenShift et au serveur OAuth.
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--type- Précisez la console Web OpenShift et le type d'accès au serveur OAuth. Valeurs autorisées :
vpe-gateway,legacy
Exemples
Configurer la console Web d' OpenShift et le type d'accès au serveur d' OAuth
ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER
ibmcloud ks cluster master help
Afficher l'aide
ibmcloud ks cluster master help
Exemples
Afficher l'aide
ibmcloud ks cluster master help
ibmcloud ks cluster master pod-security get
Virtual Private Cloud Classic infrastructure Satellite
Afficher la configuration d'admission PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher la configuration d'admission d' PodSecurity pour le serveur API Kubernetes d'un cluster
ibmcloud ks cluster master pod-security get --cluster CLUSTER
ibmcloud ks cluster master pod-security help
Afficher l'aide
ibmcloud ks cluster master pod-security help
Exemples
Afficher l'aide
ibmcloud ks cluster master pod-security help
ibmcloud ks cluster master pod-security policy disable
Virtual Private Cloud Classic infrastructure Satellite
Désactiver la règle PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver l' PodSecurityPolicy pour le serveur API d' Kubernetes d'un cluster
ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy enable
Virtual Private Cloud Classic infrastructure Satellite
Activer la règle PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer l' PodSecurityPolicy ation pour le serveur API d' Kubernetes d'un cluster
ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER
ibmcloud ks cluster master pod-security policy get
Virtual Private Cloud Classic infrastructure Satellite
Afficher la configuration de règle PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher la configuration de l' PodSecurityPolicy pour le serveur API Kubernetes d'un cluster
ibmcloud ks cluster master pod-security policy get --cluster CLUSTER
ibmcloud ks cluster master pod-security policy help
Afficher l'aide
ibmcloud ks cluster master pod-security policy help
Exemples
Afficher l'aide
ibmcloud ks cluster master pod-security policy help
ibmcloud ks cluster master pod-security set
Virtual Private Cloud Classic infrastructure Satellite
Définir et activer la configuration d'admission PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--config-file- Chemin d'accès au fichier d'une configuration PodSecurity personnalisée. S'il n'est pas spécifié, les valeurs par défaut de Kubernetes sont appliquées. Pour plus d'informations, voir https://ibm.biz/BdPtUB
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Définir et activer la configuration d'admission PodSecurity pour le serveur API Kubernetes d'un cluster
ibmcloud ks cluster master pod-security set --cluster CLUSTER
ibmcloud ks cluster master pod-security unset
Virtual Private Cloud Classic infrastructure Satellite
Retirer la configuration d'admission PodSecurity pour le serveur d'API Kubernetes d'un cluster.
ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer la configuration d'authentification PodSecurity pour le serveur API Kubernetes d'un cluster
ibmcloud ks cluster master pod-security unset --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist add
La commande « cluster master private-service-endpoint allowlist add » est obsolète.
Virtual Private Cloud Classic infrastructure
Ajouter des sous-réseaux à la liste autorisée de noeuds finaux de service privés d'un cluster.
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet- Indiquez le CIDR de sous-réseau.
Exemples
Ajouter des sous-réseaux à la liste blanche des points de terminaison de service privés d'un cluster
ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint allowlist disable
La commande « cluster master private-service-endpoint allowlist disable » est obsolète.
Virtual Private Cloud Classic infrastructure
Désactivez la liste autorisée. Lorsqu'elle est désactivée, les requêtes autorisées envoyées au maître cluster à partir de n'importe quel sous-réseau sont autorisées via le noeud final de service privé.
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver la liste blanche
ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist enable
La commande « cluster master private-service-endpoint allowlist enable » est obsolète.
Virtual Private Cloud Classic infrastructure
Activez la liste autorisée. Lorsqu'elle est activée, seules les requêtes autorisées envoyées au maître cluster à partir des sous-réseaux sont autorisées via le noeud final de service privé.
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer la liste blanche
ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist get
La commande « cluster master private-service-endpoint allowlist get » est obsolète.
Virtual Private Cloud Classic infrastructure
Obtenez la liste autorisée du noeud final de service privé d'un cluster.
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenir la liste blanche des points de terminaison de service privés d'un cluster
ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint allowlist help
Afficher l'aide
ibmcloud ks cluster master private-service-endpoint allowlist help
Exemples
Afficher l'aide
ibmcloud ks cluster master private-service-endpoint allowlist help
ibmcloud ks cluster master private-service-endpoint allowlist rm
La commande « cluster master private-service-endpoint allowlist rm » est obsolète.
Virtual Private Cloud Classic infrastructure
Retirez les sous-réseaux de la liste autorisée des noeuds finaux de service privés d'un cluster.
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet- Indiquez le CIDR de sous-réseau.
Exemples
Supprimer des sous-réseaux de la liste blanche des points de terminaison de service privés d'un cluster
ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master private-service-endpoint enable
Classic infrastructure
Activez le noeud final de service privé pour donner un accès privé au maître.
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-y- Si la fonction nécessite une action supplémentaire telle que le rechargement d'un noeud worker ou l'actualisation du maître cluster, effectuez ces actions sans la confirmation de l'utilisateur.
Exemples
Activer le point de terminaison du service privé pour rendre le maître accessible en privé
ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master private-service-endpoint help
Afficher l'aide
ibmcloud ks cluster master private-service-endpoint help
Exemples
Afficher l'aide
ibmcloud ks cluster master private-service-endpoint help
ibmcloud ks cluster master public-service-endpoint disable
Virtual Private Cloud Classic infrastructure
Désactivez le noeud final de service public pour donner un accès uniquement privé au maître.
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-y- Si la fonction nécessite une action supplémentaire telle que le rechargement d'un noeud worker ou l'actualisation du maître cluster, effectuez ces actions sans la confirmation de l'utilisateur.
Exemples
Désactivez le point de terminaison du service public afin que le maître ne soit accessible qu'en privé
ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint enable
Virtual Private Cloud Classic infrastructure
Activez le noeud final du service public pour donner un accès public au maître.
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-y- Si la fonction nécessite une action supplémentaire telle que le rechargement d'un noeud worker ou l'actualisation du maître cluster, effectuez ces actions sans la confirmation de l'utilisateur.
Exemples
Activer le point de terminaison du service public pour rendre le maître accessible au public
ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER
ibmcloud ks cluster master public-service-endpoint help
Afficher l'aide
ibmcloud ks cluster master public-service-endpoint help
Exemples
Afficher l'aide
ibmcloud ks cluster master public-service-endpoint help
ibmcloud ks cluster master refresh
Virtual Private Cloud Classic infrastructure Satellite
Redémarre le noeud du maître cluster pour appliquer les nouvelles modifications apportées à la configuration de l'API Kubernetes. Vos noeuds worker, applications et ressources ne sont pas modifiés et continuent à s'exécuter.
ibmcloud ks cluster master refresh --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Redémarrez les nœuds maîtres du cluster pour appliquer les nouvelles modifications de configuration de l'API d' Kubernetes
ibmcloud ks cluster master refresh --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist add
Satellite
Ajoutez des sous-réseaux à la liste autorisée des noeuds finaux de service d'un cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet- Indiquez le CIDR de sous-réseau.
Exemples
Ajouter des sous-réseaux à la liste blanche des points de terminaison de service d'un cluster d' Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist add \
--cluster CLUSTER \
--subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint allowlist disable
Satellite
Désactivez la liste autorisée pour un cluster Satellite. Lorsqu'elle est désactivée, les requêtes autorisées envoyées au maître cluster à partir de n'importe quel sous-réseau sont autorisées via le noeud final de service Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver la liste blanche d'un cluster Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist enable
Satellite
Activez la liste autorisée pour un cluster Satellite. Lorsqu'elle est activée, seules les requêtes autorisées envoyées au maître cluster à partir des sous-réseaux sont autorisées via le noeud final de service Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer la liste blanche pour un cluster d' Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist get
Satellite
Obtenez la liste autorisée des noeuds finaux de service d'un cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenir la liste blanche des points de terminaison de service d'un cluster d' Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Afficher l'aide
ibmcloud ks cluster master satellite-service-endpoint allowlist help
Exemples
Afficher l'aide
ibmcloud ks cluster master satellite-service-endpoint allowlist help
ibmcloud ks cluster master satellite-service-endpoint allowlist rm
Satellite
Supprimez des sous-réseaux de la liste autorisée des noeuds finaux de service d'un cluster Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet- Indiquez le CIDR de sous-réseau.
Exemples
Supprimer des sous-réseaux de la liste blanche des points de terminaison de service d'un cluster d' Satellite
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET
ibmcloud ks cluster master satellite-service-endpoint help
Afficher l'aide
ibmcloud ks cluster master satellite-service-endpoint help
Exemples
Afficher l'aide
ibmcloud ks cluster master satellite-service-endpoint help
ibmcloud ks cluster master update
Virtual Private Cloud Classic infrastructure Satellite
Mettez à jour le maître du cluster vers la dernière version ou une version spécifique d' Kubernetes.
ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--force-update- Tentative de mise à jour alors que la modification est supérieure à deux niveaux de version mineure par rapport à la version actuelle du noeud worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Indiquez la version de Kubernetes ou d'OpenShift, en incluant au moins la version majeure.mineure. Si vous n'incluez pas cet indicateur, la version par défaut est utilisée. Pour voir les versions disponibles, exécutez la commande
ibmcloud ks versions.
Exemples
Mettez à jour le maître du cluster vers la dernière version ou une version spécifique d' Kubernetes
ibmcloud ks cluster master update --cluster CLUSTER
ibmcloud ks cluster pull-secret apply
Virtual Private Cloud Classic infrastructure Satellite
Générez et appliquez un nouveau secret de récupération d'images qui stocke les informations d'identification IAM permettant au cluster d'accéder aux images dans l' IBM Cloud Container Registry.
ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Générer et appliquer une nouvelle clé secrète de récupération d'images qui stocke les informations d'identification IAM permettant au cluster d'accéder aux images dans IBM Cloud Container Registry
ibmcloud ks cluster pull-secret apply --cluster CLUSTER
ibmcloud ks cluster pull-secret help
Afficher l'aide
ibmcloud ks cluster pull-secret help
Exemples
Afficher l'aide
ibmcloud ks cluster pull-secret help
ibmcloud ks cluster rm
Virtual Private Cloud Classic infrastructure Satellite
Supprimez un cluster. Tous les noeuds worker, applis et conteneurs sont définitivement supprimés. Cette action ne peut pas être annulée.
ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--delete-openshift-registry-cos-bucket- Supprimer le compartiment COS et la clé de service associée qui contiennent les sauvegardes du registre « OpenShift » sur les clusters ROKS
--delete-storage- Forcer la suppression du stockage persistant du cluster. Les données supprimées ne pourront pas être récupérées.
-f- Force la commande à s'exécuter sans invites utilisateur. Le stockage persistant du cluster n'est pas supprimé, sauf si l'option
delete-storageest également spécifiée. Le « bucket » COS et la clé de service associée ne sont pas supprimés, sauf si l'option «delete-openshift-registry-cos-bucket» est également spécifiée. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-advance-permissions-check- Ignorer la vérification des droits d'infrastructure avant d'exécuter cette action. Notez que si vous n'avez pas les permissions d'infrastructure correctes, cette action pourrait ne réussir que partiellement.
Exemples
Supprimer un cluster
ibmcloud ks cluster rm --cluster CLUSTER
ibmcloud ks cluster service bind
Virtual Private Cloud Classic infrastructure Satellite
Ajoutez un service IBM Cloud à un cluster en liant l'instance de service à un espace de noms Kubernetes.
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--key- Spécifiez le nom ou l'identificateur global unique d'une clé de service existante. Si vous définissez une clé de service, vous ne pouvez pas activer l'option
--roleen même temps. -n,--namespace- Spécifier l'espace de nom Kubernetes.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--role- Spécifiez le rôle IAM de la clé de service. Cet indicateur ne fonctionne pas si vous spécifiez l'utilisation d'une clé existante ou pour les services n'ayant pas IAM activé, tels que les services Cloud Foundry.
--service- Indiquez le nom de l'instance de service. Pour afficher la liste des instances de service disponibles, exécutez la commande «
ibmcloud service list» pour les services « Cloud Foundry », ou «ibmcloud resource service-instances» pour les services prenant en charge IAM.
Exemples
Ajouter un service d' IBM Cloud s à un cluster en associant l'instance du service à un espace de noms Kubernetes
ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY
ibmcloud ks cluster service help
Afficher l'aide
ibmcloud ks cluster service help
Exemples
Afficher l'aide
ibmcloud ks cluster service help
ibmcloud ks cluster service ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les services liés à un espace de nom Kubernetes.
ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)
Options de commande
--all-namespaces- Incluez tous les espaces de nom Kubernetes.
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-n,--namespace- Espace de nom Kubernetes. Utilisez l'espace de noms
defaultsi celui-ci n'est pas spécifié. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier les services liés à un espace de noms Kubernetes
ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces
ibmcloud ks cluster service unbind
Virtual Private Cloud Classic infrastructure Satellite
Retirez un service IBM Cloud d'un cluster en le déconnectant d'un espace de nom Kubernetes.
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--service- Indiquez le nom de l'instance de service. Pour afficher la liste des instances de service disponibles, exécutez la commande «
ibmcloud service list» pour les services « Cloud Foundry », ou «ibmcloud resource service-instances» pour les services prenant en charge IAM.
Exemples
Supprimer un service d' IBM Cloud s d'un cluster en le dissociant d'un espace de noms Kubernetes
ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE
ibmcloud ks cluster subnet add
Classic infrastructure
Rendez un sous-réseau portable privé ou public existant dans votre compte d'infrastructure IBM Cloud disponible pour un cluster classique.
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet-id- Indiquez l'ID sous-réseau.
Exemples
Rendre un sous-réseau portable existant, public ou privé, de votre compte d’infrastructure IBM Cloud accessible à un cluster classique
ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet create
Classic infrastructure
Créez un sous-réseau portable sur votre réseau VLAN public ou privé et rendez-le disponible pour un cluster classique.
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--size- Indiquez la taille du sous-réseau portable. La taille doit être l'une des suivantes : 8, 16, 32 ou 64.
--vlan- Indiquez l'ID VLAN public ou privé.
Exemples
Créez un sous-réseau portable sur votre VLAN public ou privé et rendez-le accessible à un cluster classique
ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN
ibmcloud ks cluster subnet detach
Classic infrastructure
Déconnectez un sous-réseau portable public ou privé d'un cluster classique.
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet-id- Indiquez l'ID sous-réseau.
Exemples
Détacher un sous-réseau portable public ou privé existant d'un cluster classique
ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID
ibmcloud ks cluster subnet help
Afficher l'aide
ibmcloud ks cluster subnet help
Exemples
Afficher l'aide
ibmcloud ks cluster subnet help
Commandes relatives aux données d'identification
Définissez les données d'identification qui vous permettent d'accéder au portefeuille de l'infrastructure IBM Cloud classique par le biais de votre compte IBM Cloud et annulez ces définitions.
ibmcloud ks credential get
Classic infrastructure
Si vous avez configuré votre compte IBM Cloud pour utiliser des données d'identification différentes pour accéder au portefeuille d'infrastructure IBM Cloud classique, obtenez le nom d'utilisateur de l'infrastructure. Cette commande s'applique au groupe de ressources ciblé ou, si aucun groupe de ressources n'est ciblé, au groupe de ressources par défaut.
ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]
Alias : ibmcloud ks credentials-get
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler.
Exemples
Si vous avez configuré votre compte IBM Cloud pour utiliser des identifiants différents afin d'accéder au portefeuille d'infrastructures classiques d' IBM Cloud, récupérez le nom d'utilisateur de l'infrastructure
ibmcloud ks credential get --region REGION
ibmcloud ks credential help
Afficher l'aide
ibmcloud ks credential help
Exemples
Afficher l'aide
ibmcloud ks credential help
ibmcloud ks credential set classic
Classic infrastructure
Définissez les données d'identification qui vous permettent d'accéder au portefeuille de l'infrastructure IBM Cloud classique par le biais de votre compte IBM Cloud.
ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]
Options de commande
--infrastructure-api-key- Clé d'interface de programmation de votre compte d'infrastructure IBM Cloud classique.
--infrastructure-username- Nom d'utilisateur de votre compte d'infrastructure IBM Cloud classique.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler.
Exemples
Configurez vos identifiants pour accéder à la gamme d'infrastructures classiques d' IBM Cloud via votre compte IBM Cloud
ibmcloud ks credential set classic \
--infrastructure-api-key KEY \
--infrastructure-username USERNAME \
--region REGION
ibmcloud ks credential set help
Afficher l'aide
ibmcloud ks credential set help
Exemples
Afficher l'aide
ibmcloud ks credential set help
ibmcloud ks credential unset
Classic infrastructure
Retirez les données d'identification qui vous permettent d'accéder au portefeuille de l'infrastructure IBM Cloud classique par le biais de votre compte IBM Cloud. Cette commande s'applique au groupe de ressources ciblé ou, si aucun groupe de ressources n'est ciblé, au groupe de ressources par défaut.
ibmcloud ks credential unset --region REGION [-q]
Alias : ibmcloud ks credentials-unset
Options de commande
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler.
Exemples
Supprimez les identifiants qui vous permettent d'accéder à la gamme d'infrastructures classiques d' IBM Cloud via votre compte IBM Cloud
ibmcloud ks credential unset --region REGION
Commandes expérimentales
[Expires on 2026-10-21] Testez de nouvelles commandes. IMPORTANT : les commandes mentionnées ici seront retirées après la date indiquée dans [date] leur description.
ibmcloud ks experimental help
Afficher l'aide
ibmcloud ks experimental help
Exemples
Afficher l'aide
ibmcloud ks experimental help
ibmcloud ks experimental trusted-profile default get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Récupérer le profil de confiance par défaut pour les clusters créés dans un groupe de ressources.
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- La région dans laquelle se trouve le groupe de ressources.
--resource-group- Le groupe de ressources dont le profil de confiance par défaut doit être récupéré.
Exemples
[Expires on 2026-10-21] Récupérer le profil de confiance par défaut pour les clusters créés dans un groupe de ressources
ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP
ibmcloud ks experimental trusted-profile default help
Afficher l'aide
ibmcloud ks experimental trusted-profile default help
Exemples
Afficher l'aide
ibmcloud ks experimental trusted-profile default help
ibmcloud ks experimental trusted-profile default set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Définir le profil de confiance par défaut pour les clusters créés dans un groupe de ressources.
ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- La région dans laquelle se trouve le groupe de ressources.
--resource-group- L'ID du groupe de ressources sur lequel définir le profil de confiance.
--trusted-profile- L'identifiant du profil de confiance.
Exemples
[Expires on 2026-10-21] Définir le profil de confiance par défaut pour les clusters créés dans un groupe de ressources
ibmcloud ks experimental trusted-profile default set \
--region REGION \
--resource-group GROUP \
--trusted-profile PROFILE
ibmcloud ks experimental trusted-profile get
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Obtenir un profil de confiance pour un cluster.
ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
--cluster- L'identifiant du cluster pour lequel il faut récupérer le profil de confiance.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
[Expires on 2026-10-21] Obtenir un profil de confiance pour un cluster
ibmcloud ks experimental trusted-profile get --cluster CLUSTER
ibmcloud ks experimental trusted-profile help
Afficher l'aide
ibmcloud ks experimental trusted-profile help
Exemples
Afficher l'aide
ibmcloud ks experimental trusted-profile help
ibmcloud ks experimental trusted-profile set
Virtual Private Cloud Classic infrastructure Satellite
[Expires on 2026-10-21] Configurer un profil de confiance sur un cluster.
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]
Options de commande
--cluster- L'identifiant du cluster sur lequel définir le profil de confiance.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--trusted-profile- L'identifiant du profil de confiance.
Exemples
[Expires on 2026-10-21] Définir un profil de confiance sur un cluster
ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE
Commandes Flavor
Obtention des informations relatives à la version. Les versions déterminent la quantité d'unité centrale virtuelle, de mémoire et d'espace disque disponible pour chaque noeud worker.
ibmcloud ks flavor get
Virtual Private Cloud Classic infrastructure Satellite
Obtenez les informations d'une version pour une zone et un fournisseur.
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]
Options de commande
--flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Indiquez un fournisseur. Les options disponibles sont
classic, etvpc-classicvpc-gen2. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone pour laquelle vous souhaitez répertorier les versions disponibles. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Obtenir les informations relatives à une variante pour une zone et un fournisseur
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE
ibmcloud ks flavor help
Afficher l'aide
ibmcloud ks flavor help
Exemples
Afficher l'aide
ibmcloud ks flavor help
ibmcloud ks flavor ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les versions disponibles pour une zone.
ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Type de fournisseur pour lequel obtenir les versions. Valeurs acceptées :
classic,vpc-classic,vpc-gen2,satellite -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-os- Énumérez les systèmes d'exploitation pris en charge.
--show-storage- Affichez des unités de stockage supplémentaires
--zone- Indiquez la zone pour laquelle vous souhaitez répertorier les versions disponibles. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Liste des variantes disponibles pour une zone
ibmcloud ks flavor ls --zone ZONE
Commandes relatives aux autorisations d'infrastructure
Affichez des informations sur les droits d'accès à l'infrastructure qui vous permettent d'accéder au portefeuille de l'infrastructure IBM Cloud classique par le biais de votre compte IBM Cloud.
ibmcloud ks infra-permissions get
Classic infrastructure
Vérifiez s'il ne manque pas des droits d'accès à l'infrastructure recommandés ou requis dans les données d'identification qui permettent d'accéder au portefeuille de l'infrastructure IBM Cloud classique du groupe de ressources ciblé. Cette commande s'applique au groupe de ressources ciblé ou, si aucun groupe de ressources n'est ciblé, au groupe de ressources par défaut.
ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler. Si aucune région n'est encore ciblée, cet argument doit être spécifié. Pour vérifier si une région est ciblée, exécutez la commande «
ibmcloud target».
Exemples
Vérifiez si les identifiants permettant d'accéder au portefeuille d'infrastructures classiques d' IBM Cloud pour le groupe de ressources ciblé ne disposent pas des autorisations d'infrastructure suggérées ou requises
ibmcloud ks infra-permissions get
ibmcloud ks infra-permissions help
Afficher l'aide
ibmcloud ks infra-permissions help
Exemples
Afficher l'aide
ibmcloud ks infra-permissions help
Commandes Ingress
Affichez et modifiez les paramètres et les services Ingress
ibmcloud ks ingress alb autoscale get
Virtual Private Cloud Classic infrastructure
Consultez le statut et la configuration de la mise à l'échelle automatique pour les équilibreurs de charge d'application Ingress.
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Consultez l'état et la configuration de l'auto-scaling pour les ALB Ingress
ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoscale help
Afficher l'aide
ibmcloud ks ingress alb autoscale help
Exemples
Afficher l'aide
ibmcloud ks ingress alb autoscale help
ibmcloud ks ingress alb autoscale set
Virtual Private Cloud Classic infrastructure
Configurez la mise à l'échelle automatique pour les équilibreurs de charge d'application Ingress.
ibmcloud ks ingress alb autoscale set --alb ALB --cluster CLUSTER --max-replicas REPLICAS --min-replicas REPLICAS [--output OUTPUT] [-q] (--cpu-average-utilization PERCENT | --custom-metrics-file FILE)
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
--cpu-average-utilization- Seuil d'utilisation d'UC moyen. Utilisé pour calculer dynamiquement le nombre de répliques.
--custom-metrics-file- Chemin d'accès au fichier de métriques personnalisées. Pour pus de détails, voir https://ibm.biz/iks-ingress-custom-metrics.
--max-replicas- Nombre maximal de répliques pour l'équilibreur de charge d'application donné. Assurez-vous de disposer d'un nombre suffisant de travailleurs.
--min-replicas- Nombre minimal de répliques pour l'équilibreur de charge d'application donné. Doit être supérieur ou égal à 1. (La valeur minimale recommandée est 2 à des fins de haute disponibilité.)
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Configurer l'auto-scaling pour les ALB Ingress
ibmcloud ks ingress alb autoscale set \
--alb ALB \
--cluster CLUSTER \
--max-replicas REPLICAS \
--min-replicas REPLICAS \
--cpu-average-utilization PERCENT
ibmcloud ks ingress alb autoscale unset
Virtual Private Cloud Classic infrastructure
Supprimez la configuration de la mise à l'échelle automatique pour les équilibreurs de charge d'application Ingress.
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer la configuration de mise à l'échelle automatique pour les ALB Ingress
ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb autoupdate disable
Virtual Private Cloud Classic infrastructure
Désactiver les mises à jour automatiques de tous les pods d'équilibreur de charge d'application Ingress d'un cluster.
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver les mises à jour automatiques de tous les pods Ingress ALB d'un cluster
ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate enable
Virtual Private Cloud Classic infrastructure
Activez les mises à jour automatiques de tous les pods d'équilibreur de charge d'application Ingress d'un cluster.
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer les mises à jour automatiques de tous les pods Ingress ALB d'un cluster
ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER
ibmcloud ks ingress alb autoupdate get
Virtual Private Cloud Classic infrastructure
Déterminez si les pods d'équilibreur de charge d'application Ingress d'un cluster sont configurés pour se mettre à jour automatiquement et si la version des pods d'équilibreur de charge d'application est la plus récente.
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Vérifier si les pods Ingress ALB d'un cluster sont configurés pour se mettre à jour automatiquement et si les pods ALB sont à jour
ibmcloud ks ingress alb autoupdate get --cluster CLUSTER
ibmcloud ks ingress alb autoupdate help
Afficher l'aide
ibmcloud ks ingress alb autoupdate help
Exemples
Afficher l'aide
ibmcloud ks ingress alb autoupdate help
ibmcloud ks ingress alb create classic
Classic infrastructure
Créez et activez un équilibreur de charge d'application Ingress dans un cluster classique.
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Indiquez une adresse IP publique ou privée portable disponible sur le et
vlandans le dezonel'ALB à créer ou à activer. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--type- Indiquez le type d'équilibreur de charge d'application. Options disponibles : public, privé
--version- Indiquez la version d'image de l'équilibreur de charge d'application. Pour connaître les versions d'images prises en charge, exécutez
ibmcloud ks ingress alb versions. --vlan- ID VLAN. Ce VLAN doit correspondre au
typede l'équilibreur de charge d'application et se trouver dans la mêmezoneque l'équilibreur de charge d'application que vous souhaitez créer. --zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Créer et activer un ALB Ingress dans un cluster classique
ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE
ibmcloud ks ingress alb create help
Afficher l'aide
ibmcloud ks ingress alb create help
Exemples
Afficher l'aide
ibmcloud ks ingress alb create help
ibmcloud ks ingress alb create vpc-gen2
Virtual Private Cloud
Créez et activez un équilibreur de charge d'application Ingress dans un cluster VPC Gen 2.
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--type- Indiquez le type d'équilibreur de charge d'application. Options disponibles : public, privé
--version- Indiquez la version d'image de l'équilibreur de charge d'application. Pour connaître les versions d'images prises en charge, exécutez
ibmcloud ks ingress alb versions. --zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Créer et activer un ALB Ingress dans un cluster VPC Gen 2
ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE
ibmcloud ks ingress alb disable
Virtual Private Cloud Classic infrastructure
Désactivez un équilibreur de charge d'application Ingress dans un cluster.
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver un ALB Ingress dans un cluster
ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable classic
Classic infrastructure
Activez un équilibreur de charge d'application Ingress dans un cluster classique.
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Indiquez une adresse IP publique ou privée portable disponible sur le et
vlandans le dezonel'ALB à créer ou à activer. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Indiquez la version d'image de l'équilibreur de charge d'application. Pour connaître les versions d'images prises en charge, exécutez
ibmcloud ks ingress alb versions.
Exemples
Activer un ALB Ingress dans un cluster classique
ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb enable help
Afficher l'aide
ibmcloud ks ingress alb enable help
Exemples
Afficher l'aide
ibmcloud ks ingress alb enable help
ibmcloud ks ingress alb enable vpc-gen2
Virtual Private Cloud
Activez un équilibreur de charge d'application Ingress dans un cluster VPC Gen 2.
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Indiquez la version d'image de l'équilibreur de charge d'application. Pour connaître les versions d'images prises en charge, exécutez
ibmcloud ks ingress alb versions.
Exemples
Activer un ALB Ingress dans un cluster VPC Gen 2
ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb get
Virtual Private Cloud Classic infrastructure
Afficher les détails d'un équilibreur de charge d'application Ingress dans un cluster.
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
--alb- ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». -c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'un ALB Ingress dans un cluster
ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER
ibmcloud ks ingress alb health-checker disable
Virtual Private Cloud Classic infrastructure
Désactivez le vérificateur d'intégrité Ingress.
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le contrôle d'intégrité Ingress
ibmcloud ks ingress alb health-checker disable --cluster CLUSTER
ibmcloud ks ingress alb health-checker enable
Virtual Private Cloud Classic infrastructure
Activez le vérificateur d'intégrité Ingress.
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer l'outil de vérification de l'état de fonctionnement d'Ingress
ibmcloud ks ingress alb health-checker enable --cluster CLUSTER
ibmcloud ks ingress alb health-checker get
Virtual Private Cloud Classic infrastructure
Affichez le statut du vérificateur d'intégrité Ingress.
ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher l'état du contrôle de santé Ingress
ibmcloud ks ingress alb health-checker get --cluster CLUSTER
ibmcloud ks ingress alb health-checker help
Afficher l'aide
ibmcloud ks ingress alb health-checker help
Exemples
Afficher l'aide
ibmcloud ks ingress alb health-checker help
ibmcloud ks ingress alb help
Afficher l'aide
ibmcloud ks ingress alb help
Exemples
Afficher l'aide
ibmcloud ks ingress alb help
ibmcloud ks ingress alb ls
Virtual Private Cloud Classic infrastructure
Répertoriez tous les ID équilibreur de charge d'application Ingress dans un cluster et indiquez si la version des pods d'équilibreur de charge d'application est la plus récente.
ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier tous les identifiants ALB Ingress d'un cluster et indiquer si les pods ALB sont à jour
ibmcloud ks ingress alb ls --cluster CLUSTER
ibmcloud ks ingress alb update
Virtual Private Cloud Classic infrastructure
Forcez une mise à jour unique des pods pour un ou tous les équilibreurs de charge d'application du cluster.
ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]
Options de commande
--alb- Pour mettre à jour un équilibreur de charge d'application spécifique, spécifiez l'ID de l'équilibreur de charge d'application. Pour afficher les identifiants ALB disponibles, exécutez la commande «
ibmcloud ks ingress alb ls». Pour mettre à jour plusieurs ALB, indiquez un identifiant ALB dans chaque indicateur, par exemple--alb ID_1 --alb ID_2. Pour mettre à jour tous les équilibreurs de charge d'application, n'incluez pas cet indicateur. -c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--version- Indiquez la version d'image de l'équilibreur de charge d'application. Pour connaître les versions d'images prises en charge, exécutez
ibmcloud ks ingress alb versions.
Exemples
Forcer une mise à jour ponctuelle des pods pour un ou tous les ALB du cluster
ibmcloud ks ingress alb update --cluster CLUSTER
ibmcloud ks ingress alb versions
Virtual Private Cloud Classic infrastructure
Répertoriez les versions d'image d'équilibreur de charge d'application Ingress disponibles.
ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler.
Exemples
Liste des versions d'images Ingress ALB disponibles
ibmcloud ks ingress alb versions
ibmcloud ks ingress domain create
Virtual Private Cloud Classic infrastructure
Créer un domaine entrant pour un cluster.
ibmcloud ks ingress domain create --cluster CLUSTER [--crn CRN] [--domain DOMAIN] [--domain-provider PROVIDER] [--domain-zone ZONE] [--hostname HOSTNAME] [--ip IP] [--is-default] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--crn- Nom CRN de l'instance IBM CIS.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». --domain-provider- Le fournisseur de services DNS. Le fournisseur DNS par défaut est notre fournisseur interne. Pour connaître la liste des fournisseurs pris en charge, consultez notre documentation : https://ibm.biz/containers-ingress-domains
--domain-zone- ZoneID pour CIS.
--hostname- Pour les clusters de VPC. Nom d'hôte à enregistrer pour le domaine.
--ip- Adresses IP à enregistrer pour le domaine.
--is-default- Incluez cette option pour définir le domaine applicable comme domaine par défaut pour le cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--secret-namespace- Espace de noms dans lequel le secret TLS est créé.
Exemples
Créer un domaine Ingress pour un cluster
ibmcloud ks ingress domain create --cluster CLUSTER
ibmcloud ks ingress domain default help
Afficher l'aide
ibmcloud ks ingress domain default help
Exemples
Afficher l'aide
ibmcloud ks ingress domain default help
ibmcloud ks ingress domain default replace
Virtual Private Cloud Classic infrastructure
Modifier le domaine entrant par défaut d'un cluster.
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Modifier le domaine Ingress par défaut d'un cluster
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain get
Virtual Private Cloud Classic infrastructure
Afficher les détails d'un domaine entrant.
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'un domaine Ingress
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain help
Afficher l'aide
ibmcloud ks ingress domain help
Exemples
Afficher l'aide
ibmcloud ks ingress domain help
ibmcloud ks ingress domain ls
Virtual Private Cloud Classic infrastructure
Répertorier tous les domaines entrants d'un cluster.
ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier tous les domaines d'entrée d'un cluster
ibmcloud ks ingress domain ls --cluster CLUSTER
ibmcloud ks ingress domain rm
Virtual Private Cloud Classic infrastructure
Retirer un domaine entrant d'un cluster.
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». -f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un domaine Ingress d'un cluster
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret help
Afficher l'aide
ibmcloud ks ingress domain secret help
Exemples
Afficher l'aide
ibmcloud ks ingress domain secret help
ibmcloud ks ingress domain secret regenerate
Virtual Private Cloud Classic infrastructure
Regénérer le certificat d'un domaine entrant.
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Regénérer le certificat d’un domaine Ingress
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain secret rm
Virtual Private Cloud Classic infrastructure
Supprimer un secret pour un domaine entrant et empêcher le renouvellement futur du certificat.
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». -f- Force la commande à s'exécuter sans invites utilisateur.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un secret associé à un domaine Ingress et empêcher le renouvellement futur du certificat
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress domain update
Virtual Private Cloud Classic infrastructure
Mettre à jour un domaine entrant pour un cluster. Les enregistrements transmis remplaceront complètement les enregistrements courants associés au domaine. Le fait de ne transmettre aucun enregistrement désenregistrera les enregistrements courants d'un domaine.
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--domain- Domaine entrant. Pour afficher les domaines existants, exécutez la commande «
ibmcloud ks ingress domain ls». --hostname- Pour les clusters de VPC. Nom d'hôte à enregistrer pour le domaine.
--ip- Adresses IP à enregistrer pour le domaine.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Mettre à jour un domaine Ingress pour un cluster
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN
ibmcloud ks ingress help
Afficher l'aide
ibmcloud ks ingress help
Exemples
Afficher l'aide
ibmcloud ks ingress help
ibmcloud ks ingress instance default help
Afficher l'aide
ibmcloud ks ingress instance default help
Exemples
Afficher l'aide
ibmcloud ks ingress instance default help
ibmcloud ks ingress instance default set
Virtual Private Cloud Classic infrastructure
Définissez une instance IBM Cloud Secrets Manager enregistrée comme valeur par défaut. Si une instance par défaut existe, elle n'est pas définie.
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--name- Nom de l'instance IBM Cloud Secret Manager enregistrée.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--secret-group- ID groupe secret de l'instance IBM Cloud Secret Manager où les secrets sont conservés.
Exemples
Définir une instance enregistrée d' IBM Cloud Secrets Manager e comme instance par défaut
ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME
ibmcloud ks ingress instance default unset
Virtual Private Cloud Classic infrastructure
Annuler la définition d'une instance IBM Cloud Secrets Manager enregistrée par défaut.
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--name- Nom de l'instance IBM Cloud Secret Manager enregistrée.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer une instance enregistrée d' IBM Cloud Secrets Manager e de la configuration par défaut
ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME
ibmcloud ks ingress instance get
Virtual Private Cloud Classic infrastructure
Afficher les détails d'une instance d' IBM Cloud Secrets Manager s enregistrée dans un cluster.
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--name- Nom de l'instance IBM Cloud Secret Manager enregistrée.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'une instance d' IBM Cloud Secrets Manager s enregistrée dans un cluster
ibmcloud ks ingress instance get --cluster CLUSTER --name NAME
ibmcloud ks ingress instance help
Afficher l'aide
ibmcloud ks ingress instance help
Exemples
Afficher l'aide
ibmcloud ks ingress instance help
ibmcloud ks ingress instance ls
Virtual Private Cloud Classic infrastructure
Répertorier les instances d' IBM Cloud Secrets Manager s enregistrées dans un cluster.
ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-deleted- Afficher les instances IBM Cloud Secret Manager qui n'ont pas été enregistrées dans le cluster.
Exemples
Répertorier les instances d' IBM Cloud Secrets Manager s enregistrées dans un cluster
ibmcloud ks ingress instance ls --cluster CLUSTER
ibmcloud ks ingress instance register
Virtual Private Cloud Classic infrastructure
Enregistrez une instance IBM Cloud Secrets Manager dans un cluster.
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--crn- CRN de l'instance IBM Cloud Secret Manager.
--is-default- Définissez l'instance IBM Cloud Secrets Manager comme instance par défaut. Si une instance par défaut existe, elle n'est pas définie.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--secret-group- ID groupe secret de l'instance IBM Cloud Secret Manager où les secrets sont conservés.
Exemples
Enregistrer une instance d' IBM Cloud Secrets Manager e dans un cluster
ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN
ibmcloud ks ingress instance unregister
Virtual Private Cloud Classic infrastructure
Annuler l'enregistrement d'une instance IBM Cloud Secrets Manager à partir d'un cluster.
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--name- Nom de l'instance IBM Cloud Secret Manager enregistrée.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désenregistrer une instance d' IBM Cloud Secrets Manager e d'un cluster
ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME
ibmcloud ks ingress load-balancer backend help
Afficher l'aide
ibmcloud ks ingress load-balancer backend help
Exemples
Afficher l'aide
ibmcloud ks ingress load-balancer backend help
ibmcloud ks ingress load-balancer backend set
Virtual Private Cloud
Configurez le backend privé et/ou public pour l'équilibreur de charge VPC ALB qui expose le contrôleur Ingress d'un cluster.
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--private-backend- Backend pour un équilibreur de charge privé
--public-backend- Backend pour un équilibreur de charge public
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Configurer le backend privé et/ou public pour l'équilibreur de charge VPC ALB qui expose le contrôleur Ingress d'un cluster
ibmcloud ks ingress load-balancer backend set --cluster CLUSTER
ibmcloud ks ingress load-balancer get
Virtual Private Cloud Classic infrastructure
Obtenir la configuration des équilibreurs de charge qui exposent les équilibreurs de charge d'application Ingress dans votre cluster.
ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenez la configuration des équilibreurs de charge qui exposent les ALB Ingress dans votre cluster
ibmcloud ks ingress load-balancer get --cluster CLUSTER
ibmcloud ks ingress load-balancer help
Afficher l'aide
ibmcloud ks ingress load-balancer help
Exemples
Afficher l'aide
ibmcloud ks ingress load-balancer help
ibmcloud ks ingress load-balancer proxy-protocol disable
Virtual Private Cloud
Désactivez le protocole PROXY sur les ALB d'entrée.
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver le protocole PROXY sur les ALB d'entrée
ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol enable
Virtual Private Cloud
Activez le protocole PROXY afin que les informations de connexion client soient transférées dans les en-tête de requête aux équilibreurs de charge d'application.
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--cidr- Plages d'adresses IP de vos équilibreurs de charge au format CIDR. Les en-têtes PROXY qui sont transmis par des équilibreurs de charge dans d'autres plages d'adresses IP ne sont pas traités.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activez le protocole PROXY afin que les informations de connexion du client soient transmises aux ALB dans les en-têtes de requête
ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER
ibmcloud ks ingress load-balancer proxy-protocol help
Afficher l'aide
ibmcloud ks ingress load-balancer proxy-protocol help
Exemples
Afficher l'aide
ibmcloud ks ingress load-balancer proxy-protocol help
ibmcloud ks ingress secret create
Virtual Private Cloud Classic infrastructure
Créez un secret d'entrée dans un cluster pour un secret stocké dans IBM Cloud Secret Manager.
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--cert-crn- CRN du certificat.
--field- Le CRN secret à inclure en tant que zone. Pour extraire dans le secret sans spécifier le nom, utilisez
--field <crn>. Pour indiquer le nom de la zone, utilisez--field name=<crn>. Pour utiliser le secret « IBM Cloud Secrets Manager » comme préfixe, utilisez--field prefix=<crn>. -n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
--persist- Assurez la persistance du secret dans le cluster de telle sorte qu'il ne puisse pas être supprimé.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--type- Le type Ingress secret. Peut être TLS ou Opaque. Si aucune option n'est spécifiée, TLS est appliqué par défaut.
Exemples
Créer un secret Ingress dans un cluster pour un secret stocké dans le Gestionnaire de secrets d' IBM Cloud
ibmcloud ks ingress secret create --cluster CLUSTER --name NAME
ibmcloud ks ingress secret field add
Virtual Private Cloud Classic infrastructure
Ajouter des zones à un secret d'entrée existant.
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--field- Le CRN secret à inclure en tant que zone. Pour extraire dans le secret sans spécifier le nom, utilisez
--field <crn>. Pour indiquer le nom de la zone, utilisez--field name=<crn>. Pour utiliser le secret « IBM Cloud Secrets Manager » comme préfixe, utilisez--field prefix=<crn>. -n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Ajouter des champs à un secret Ingress existant
ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field help
Afficher l'aide
ibmcloud ks ingress secret field help
Exemples
Afficher l'aide
ibmcloud ks ingress secret field help
ibmcloud ks ingress secret field ls
Virtual Private Cloud Classic infrastructure
Afficher les champs d'un secret d'entrée.
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-crn- Afficher la valeur CRN du secret.
Exemples
Afficher les champs d'un secret Ingress
ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret field rm
Virtual Private Cloud Classic infrastructure
Retirer des zones d'un secret d'entrée existant.
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--field-name- Nom de la zone à retirer du secret.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer des champs d'un secret Ingress existant
ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret get
Virtual Private Cloud Classic infrastructure
Affichez les détails d'un secret Ingress.
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'un secret Ingress
ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret help
Afficher l'aide
ibmcloud ks ingress secret help
Exemples
Afficher l'aide
ibmcloud ks ingress secret help
ibmcloud ks ingress secret ls
Virtual Private Cloud Classic infrastructure
Répertorier tous les secrets Ingress dans un cluster.
ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-crn- Afficher la valeur CRN du secret.
--show-deleted- Afficher les secrets qui ont été supprimés du cluster.
Exemples
Répertorier tous les secrets Ingress d'un cluster
ibmcloud ks ingress secret ls --cluster CLUSTER
ibmcloud ks ingress secret rm
Virtual Private Cloud Classic infrastructure
Retirez un secret Ingress d'un cluster.
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un secret Ingress d'un cluster
ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress secret update
Virtual Private Cloud Classic infrastructure
Mettez à jour un secret Ingress existant.
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--cert-crn- CRN du certificat.
-n,--namespace- Spécifier l'espace de nom Kubernetes.
--name- Nom du secret Ingress créé dans le cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Mettre à jour un secret Ingress existant
ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE
ibmcloud ks ingress security help
Afficher l'aide
ibmcloud ks ingress security help
Exemples
Afficher l'aide
ibmcloud ks ingress security help
ibmcloud ks ingress security port80 disable
Virtual Private Cloud Classic infrastructure
Désactivez l'utilisation du port 80 dans votre cluster.
ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactivez l'utilisation du port 80 dans votre cluster
ibmcloud ks ingress security port80 disable --cluster CLUSTER
ibmcloud ks ingress security port80 enable
Virtual Private Cloud Classic infrastructure
Activez l'utilisation du port 80 dans votre cluster.
ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer l'utilisation du port 80 dans votre cluster
ibmcloud ks ingress security port80 enable --cluster CLUSTER
ibmcloud ks ingress security port80 get
Virtual Private Cloud Classic infrastructure
Récupérez la configuration de sécurité du port 80 dans votre cluster.
ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenir la configuration de sécurité du port 80 dans votre cluster
ibmcloud ks ingress security port80 get --cluster CLUSTER
ibmcloud ks ingress security port80 help
Afficher l'aide
ibmcloud ks ingress security port80 help
Exemples
Afficher l'aide
ibmcloud ks ingress security port80 help
ibmcloud ks ingress status-report disable
Virtual Private Cloud Classic infrastructure
Désactivez la génération de rapports d'état pour les composants Ingress dans un cluster.
ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver les rapports d'état pour les composants Ingress d'un cluster
ibmcloud ks ingress status-report disable --cluster CLUSTER
ibmcloud ks ingress status-report enable
Virtual Private Cloud Classic infrastructure
Activez la génération de rapports d'état pour les composants Ingress dans un cluster.
ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer la génération de rapports d'état pour les composants Ingress d'un cluster
ibmcloud ks ingress status-report enable --cluster CLUSTER
ibmcloud ks ingress status-report get
Virtual Private Cloud Classic infrastructure
Obtenez le rapport d'état des composants Ingress dans un cluster.
ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Obtenir le rapport d'état des composants Ingress d'un cluster
ibmcloud ks ingress status-report get --cluster CLUSTER
ibmcloud ks ingress status-report help
Afficher l'aide
ibmcloud ks ingress status-report help
Exemples
Afficher l'aide
ibmcloud ks ingress status-report help
ibmcloud ks ingress status-report ignored-errors add
Virtual Private Cloud Classic infrastructure
Supprimer les avertissements des rapports d'état Ingress pour un cluster.
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--code- Code de l'avertissement à ignorer.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer les avertissements des rapports d'état Ingress pour un cluster
ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE
ibmcloud ks ingress status-report ignored-errors help
Afficher l'aide
ibmcloud ks ingress status-report ignored-errors help
Exemples
Afficher l'aide
ibmcloud ks ingress status-report ignored-errors help
ibmcloud ks ingress status-report ignored-errors ls
Virtual Private Cloud Classic infrastructure
Répertoriez les avertissements actuellement ignorés par l'état Ingress pour un cluster.
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Liste des avertissements actuellement ignorés par l'état Ingress d'un cluster
ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER
ibmcloud ks ingress status-report ignored-errors rm
Virtual Private Cloud Classic infrastructure
Supprimez les avertissements actuellement ignorés par l'état Ingress pou un cluster.
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--code- Code de l'avertissement à supprimer.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer les avertissements qui sont actuellement ignorés par l'état Ingress d'un cluster
ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE
Commandes Kms
Affichez et configurez les intégrations du service de gestion des clés.
ibmcloud ks kms crk help
Afficher l'aide
ibmcloud ks kms crk help
Exemples
Afficher l'aide
ibmcloud ks kms crk help
ibmcloud ks kms crk ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les clés racine disponibles pour une instance KMS.
ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]
Options de commande
--instance-id- ID d'instance KMS. Pour afficher les instances KMS disponibles, exécutez
ibmcloud ks kms instance ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Liste des clés racines disponibles pour une instance du service de gestion des clés
ibmcloud ks kms crk ls --instance-id ID
ibmcloud ks kms enable
Virtual Private Cloud Classic infrastructure Satellite
Activez un service de gestion de clés (KMS) dans votre cluster pour chiffrer vos valeurs confidentielles.
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--crk- ID de clé racine dans votre instance KMS. Pour afficher la liste des clés racines disponibles, exécutez
ibmcloud ks kms crk ls --instance-id <kms_instance>. --instance-id- ID d'instance KMS. Pour afficher les instances KMS disponibles, exécutez
ibmcloud ks kms instance ls. --kms-account-id- ID du compte qui contient l'instance KMS que vous souhaitez utiliser pour le disque local ou le chiffrement secret.
--public-endpoint- Indiquez cette option pour utiliser le noeud final de service public KMS. Sinon, le noeud final de service privé KMS est utilisé.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activez un service de gestion des clés (KMS) dans votre cluster pour chiffrer vos secrets
ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID
ibmcloud ks kms help
Afficher l'aide
ibmcloud ks kms help
Exemples
Afficher l'aide
ibmcloud ks kms help
ibmcloud ks kms instance help
Afficher l'aide
ibmcloud ks kms instance help
Exemples
Afficher l'aide
ibmcloud ks kms instance help
ibmcloud ks kms instance ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les instances de service de gestion des clés disponibles.
ibmcloud ks kms instance ls [--output OUTPUT] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Liste des instances disponibles du service de gestion des clés
ibmcloud ks kms instance ls
Commandes de localisation
Répertoriez les emplacements IBM Cloud Kubernetes Service pris en charge.
ibmcloud ks locations
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les emplacements IBM Cloud Kubernetes Service pris en charge.
ibmcloud ks locations
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Valeurs acceptées :
classic,vpc-classic,vpc-gen2,satellite -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-flavors- Affichez les versions de noeuds worker disponibles dans la zone du cloud privé virtuel.
Exemples
Liste des emplacements pris en charge par l' IBM Cloud Kubernetes Service
ibmcloud ks locations
Commandes de journalisation
Acheminez les journaux de votre cluster.
ibmcloud ks logging autoupdate disable
Virtual Private Cloud Classic infrastructure
Désactiver les mises à jour automatiques de tous les pods Fluentd d'un cluster.
ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver les mises à jour automatiques de tous les pods Fluentd d'un cluster
ibmcloud ks logging autoupdate disable --cluster CLUSTER
ibmcloud ks logging autoupdate enable
Virtual Private Cloud Classic infrastructure
Activez les mises à jour automatiques de tous les pods Fluentd d'un cluster.
ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer les mises à jour automatiques de tous les pods d' Fluentd s d'un cluster
ibmcloud ks logging autoupdate enable --cluster CLUSTER
ibmcloud ks logging autoupdate get
Virtual Private Cloud Classic infrastructure
Déterminez si vos pods Fluentd sont configurés pour se mettre à jour automatiquement dans un cluster.
ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Vérifiez si vos pods Fluentd s sont configurés pour se mettre à jour automatiquement au sein d'un cluster
ibmcloud ks logging autoupdate get --cluster CLUSTER
ibmcloud ks logging autoupdate help
Afficher l'aide
ibmcloud ks logging autoupdate help
Exemples
Afficher l'aide
ibmcloud ks logging autoupdate help
ibmcloud ks logging config create
Virtual Private Cloud Classic infrastructure
Créez une configuration de journalisation. Si vous utilisez un compte dédié, vous devez vous connecter au point de terminaison public IBM Cloud et cibler votre organisation et votre espace publics pour activer le transfert des journaux.
ibmcloud ks logging config create --cluster CLUSTER --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)
Options de commande
-C,--app-container- Spécifiez les conteneurs pour lesquels vous souhaitez collecter les journaux. Pour spécifier plusieurs chemins d'accès, utilisez plusieurs indicateurs, tels que
-C container1 -C container2. Cette option est obligatoire pour la source de journalapplication. Si elle n'est pas fournie, les journaux sont collectés à partir de tous les conteneurs à partir des chemins d'accès aux journaux d'application transmis. -c,--cluster- Spécifier le nom ou l'ID du cluster.
--ca-cert- Lorsque le type de journalisation est
sysloget que le protocole est tls, le nom du secret Kubernetes qui contient le certificat de l'autorité de certification. --force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--hostname- Lorsque le type de journalisation est
syslog, le nom d'hôte ou l'adresse IP du collecteur de journaux. Lorsque le type de journalisation estibm(obsolète), le point de terminaison d'ingestion des journaux. Si vous ne fournissez pas le noeud final ingest de journalisation, le noeud final de la région en cours est utilisé. --logsource- Source des journaux à transmettre. Les valeurs prises en charge sont
container,application,ingress,worker,storage, etkubernetes. Cet argument prend en charge une liste séparée par des virgules des sources de journal. Si vous ne spécifiez pas de source de journaux, les journaux pour etcontaineringresssont transférés. -n,--namespace- Espace de nom auquel vous souhaitez appliquer la configuration d'acheminement des journaux. N'utilisez cet indicateur qu'avec la source de journalisation
containerou si vous ne spécifiez pas de source de journalisation. Si vous ne spécifiez pas un espace de nom, tous les espaces de nom utilisent cette configuration. --org- Deprecated Nom de l'organisation à laquelle envoyer les journaux. Cet indicateur n'est valide que lorsque le type de journalisation est
ibm. Le nom de l'organisation est obligatoire lorsque vous spécifiez un espace de nom. Si vous n'indiquez pas ce dernier, les journaux sont acheminés au niveau du compte. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--app-path- Spécifiez le chemin absolu depuis l'intérieur du conteneur. Pour spécifier plusieurs chemins d'accès, utilisez plusieurs indicateurs, tels que
-p path1 -p path2. Paramètre obligatoire lors de la spécificationapplicationde la source de journalisation. Les caractères génériques tels que/var/log/*.logsont acceptés, mais les expressions globales récursives telles que ne le sont/var/log/**/test.logpas. --port- Port du collecteur de journal. Si vous ne spécifiez pas de port, le port par défaut du point de terminaison d'ingestion est utilisé pour
ibm(obsolète) et514est utilisé poursyslog. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-validation- Ignore la validation des noms d'organisation et d'espace lorsqu'ils sont spécifiés. Cela peut entraîner la rupture de la configuration de journalisation si les valeurs ne sont pas valides mais dont le traitement prendra moins de temps.
--space- Deprecated Le nom de l'espace vers lequel envoyer les journaux. Cet indicateur n'est valide que lorsque le type de journalisation est
ibm. L'espace de nom est obligatoire lorsque vous spécifiez un nom d'organisation. Si vous n'indiquez pas ce dernier, les journaux sont acheminés au niveau du compte. --syslog-protocol- Lorsque le type de journalisation est
syslog, le protocole de couche transport. Les valeurs prises en charge sonttls,tcpet la valeur par défautudp. Lors de l'acheminement à un serveur rsyslog à l'aide du protocole UDP, les journaux de plus de 1 ko sont tronqués. --type- Protocole de transfert de journal que vous souhaitez utiliser. La seule valeur prise en charge est
syslog. --verify-mode- Lorsque le type de journalisation est défini et
syslogque le protocole est TLS, le mode de vérification s'applique. Les valeurs admises sontverify-peeret la valeur par défaut estverify-none.
Exemples
Créer une configuration de journalisation
ibmcloud ks logging config create \
--cluster CLUSTER \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging config get
Virtual Private Cloud Classic infrastructure
Affichez les configurations d'acheminement des journaux pour un cluster.
ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--logsource- Type de source de journal auquel appliquer le filtre. Les valeurs acceptées sont
container,application,ingress,worker,storageetkubernetes. Si vous ne transmettez pas de source de journalisation, toutes les configurations de journalisation du cluster sont renvoyées. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les configurations de transfert des journaux pour un cluster
ibmcloud ks logging config get --cluster CLUSTER
ibmcloud ks logging config help
Afficher l'aide
ibmcloud ks logging config help
Exemples
Afficher l'aide
ibmcloud ks logging config help
ibmcloud ks logging config rm
Virtual Private Cloud Classic infrastructure
Supprimer une configuration d'acheminement des journaux à partir d'un cluster.
ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)
Options de commande
--all- Retirez toutes les configurations d'acheminement des journaux.
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--id- Indiquez l'ID de la configuration de journalisation.
-n,--namespace- Espace de noms duquel vous voulez supprimer la configuration d'acheminement des journaux. S'il existe plusieurs configurations pour le même espace de nom, utilisez plutôt l'indicateur
--id <logging configuration ID>. -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer une configuration de transfert des journaux d'un cluster
ibmcloud ks logging config rm --cluster CLUSTER --all
ibmcloud ks logging config update
Virtual Private Cloud Classic infrastructure
Mettez à jour une configuration d'acheminement des journaux pour un cluster.
ibmcloud ks logging config update --cluster CLUSTER --id ID --logsource LOGSOURCE --type TYPE [--force-update] [--hostname HOSTNAME] [--output OUTPUT] [--port PORT] [-q] (--ca-cert CERT --syslog-protocol PROTOCOL --verify-mode MODE | --org ORG --skip-validation --space SPACE) (--namespace NAMESPACE | -C CONTAINER -p PATH)
Options de commande
-C,--app-container- Spécifiez les conteneurs pour lesquels vous souhaitez collecter les journaux. Pour spécifier plusieurs chemins d'accès, utilisez plusieurs indicateurs, tels que
-C container1 -C container2. Cette option est obligatoire pour la source de journalapplication. Si elle n'est pas fournie, les journaux sont collectés à partir de tous les conteneurs à partir des chemins d'accès aux journaux d'application transmis. -c,--cluster- Spécifier le nom ou l'ID du cluster.
--ca-cert- Lorsque le type de journalisation est
sysloget que le protocole est tls, le nom du secret Kubernetes qui contient le certificat de l'autorité de certification. --force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--hostname- Lorsque le type de journalisation est
syslog, le nom d'hôte ou l'adresse IP du collecteur de journaux. Lorsque le type de journalisation estibm(obsolète), le point de terminaison d'ingestion des journaux. Si vous ne fournissez pas le noeud final ingest de journalisation, le noeud final de la région en cours est utilisé. --id- Indiquez l'ID de la configuration de journalisation.
--logsource- Source des journaux à transmettre. Les valeurs prises en charge sont
container,application,ingress,worker,storage, etkubernetes. Cet argument prend en charge une liste séparée par des virgules des sources de journal. Si vous ne spécifiez pas de source de journaux, les journaux pour etcontaineringresssont transférés. -n,--namespace- Espace de nom auquel vous souhaitez appliquer la configuration d'acheminement des journaux. N'utilisez cet indicateur qu'avec la source de journalisation
containerou si vous ne spécifiez pas de source de journalisation. Si vous ne spécifiez pas un espace de nom, tous les espaces de nom utilisent cette configuration. --org- Deprecated Nom de l'organisation à laquelle envoyer les journaux. Cet indicateur n'est valide que lorsque le type de journalisation est
ibm. Le nom de l'organisation est obligatoire lorsque vous spécifiez un espace de nom. Si vous n'indiquez pas ce dernier, les journaux sont acheminés au niveau du compte. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--app-path- Spécifiez le chemin absolu depuis l'intérieur du conteneur. Pour spécifier plusieurs chemins d'accès, utilisez plusieurs indicateurs, tels que
-p path1 -p path2. Paramètre obligatoire lors de la spécificationapplicationde la source de journalisation. Les caractères génériques tels que/var/log/*.logsont acceptés, mais les expressions globales récursives telles que ne le sont/var/log/**/test.logpas. --port- Port du collecteur de journal. Si vous ne spécifiez pas de port, le port par défaut du point de terminaison d'ingestion est utilisé pour
ibm(obsolète) et514est utilisé poursyslog. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-validation- Ignore la validation des noms d'organisation et d'espace lorsqu'ils sont spécifiés. Cela peut entraîner la rupture de la configuration de journalisation si les valeurs ne sont pas valides mais dont le traitement prendra moins de temps.
--space- Deprecated Le nom de l'espace vers lequel envoyer les journaux. Cet indicateur n'est valide que lorsque le type de journalisation est
ibm. L'espace de nom est obligatoire lorsque vous spécifiez un nom d'organisation. Si vous n'indiquez pas ce dernier, les journaux sont acheminés au niveau du compte. --syslog-protocol- Lorsque le type de journalisation est
syslog, le protocole de couche transport. Les valeurs prises en charge sonttls,tcpet la valeur par défautudp. Lors de l'acheminement à un serveur rsyslog à l'aide du protocole UDP, les journaux de plus de 1 ko sont tronqués. --type- Protocole de transfert de journal que vous souhaitez utiliser. La seule valeur prise en charge est
syslog. --verify-mode- Lorsque le type de journalisation est défini et
syslogque le protocole est TLS, le mode de vérification s'applique. Les valeurs admises sontverify-peeret la valeur par défaut estverify-none.
Exemples
Mettre à jour la configuration de transfert des journaux d'un cluster
ibmcloud ks logging config update \
--cluster CLUSTER \
--id ID \
--logsource LOGSOURCE \
--type TYPE \
--ca-cert CERT \
--syslog-protocol PROTOCOL \
--verify-mode MODE \
--namespace NAMESPACE
ibmcloud ks logging filter create
Virtual Private Cloud Classic infrastructure
Créer un filtre pour exclure certaines lignes de journal de la transmission.
ibmcloud ks logging filter create --cluster CLUSTER [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--container- Nom du conteneur à partir duquel vous voulez filtrer les journaux. Cet indicateur s'applique uniquement lorsque vous utilisez un conteneur de type journal.
--force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--lc,--logging-config- ID de configuration de journalisation. S'il n'est pas fourni, le filtre est appliqué à toutes les configurations de consignation de cluster transmises au filtre. Vous pouvez afficher les configurations de journal qui correspondent au filtre en utilisant l'indicateur --show-matching-configs dans la commande.
--level- Filtre les journaux dont le niveau est inférieur ou égal au niveau spécifié. Les valeurs admises, par ordre canonique, sont : fatal, error, warn/warning, info, debug et trace. Par exemple, si vous avez filtré des journaux au niveau info, les niveaux debug et trace sont également filtrés. Remarque : vous pouvez utiliser cet indicateur uniquement si les messages de journal sont au format JSON et contiennent une zone de niveau. Exemple de sortie : {"log": "hello", "level": "info"}
--message- Filtre les journaux contenant un message particulier n'importe où dans le journal. Le message est mis en correspondance littéralement, et non en tant qu'expression. Exemple : les messages "Hello", "!" et "Hello, World !" s'appliquent au journal "Hello, World !".
-n,--namespace- Espace de nom Kubernetes à partir duquel vous souhaitez filtrer les journaux.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--regex-message- Filtre tous les journaux contenant un modèle d'expression régulière de message spécifié dans le journal. Le message est mis en correspondance en tant qu'expression régulière. Exemple : le modèle hello [0-9] s'appliquerait à hello 1, hello 2, hello 9
--type- Type des journaux auquel vous voulez appliquer le filtre. Les types all, container et host sont actuellement pris en charge.
Exemples
Créer un filtre pour exclure certaines lignes de journal de la transmission
ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE
ibmcloud ks logging filter get
Virtual Private Cloud Classic infrastructure
Afficher une configuration de filtre de journalisation.
ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--id- Indiquez l'ID du filtre de journalisation.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-covering-filters- Affiche les filtres de journalisation qui rendent obsolètes les filtres précédents.
--show-matching-configs- Affiche les configurations de journalisation qui correspondent à la configuration que vous consultez actuellement.
Exemples
Afficher la configuration d'un filtre de journalisation
ibmcloud ks logging filter get --cluster CLUSTER
ibmcloud ks logging filter help
Afficher l'aide
ibmcloud ks logging filter help
Exemples
Afficher l'aide
ibmcloud ks logging filter help
ibmcloud ks logging filter rm
Virtual Private Cloud Classic infrastructure
Supprimez un filtre de journalisation.
ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)
Options de commande
--all- Supprimer tous les filtres de transfert des journaux.
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--id- Indiquez l'ID du filtre de journalisation.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un filtre de journalisation
ibmcloud ks logging filter rm --cluster CLUSTER --all
ibmcloud ks logging filter update
Virtual Private Cloud Classic infrastructure
Mettez à jour un filtre de journalisation.
ibmcloud ks logging filter update --cluster CLUSTER --id ID [--container CONTAINER] [--force-update] [--lc LOGGING-CONFIG ...] [--level LEVEL] [--namespace NAMESPACE] [--output OUTPUT] [-q] [--type TYPE] (--message MESSAGE | --regex-message MESSAGE)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--container- Nom du conteneur à partir duquel vous voulez filtrer les journaux. Cet indicateur s'applique uniquement lorsque vous utilisez un conteneur de type journal.
--force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
--id- Indiquez l'ID du filtre de journalisation.
--lc,--logging-config- ID de configuration de journalisation. S'il n'est pas fourni, le filtre est appliqué à toutes les configurations de consignation de cluster transmises au filtre. Vous pouvez afficher les configurations de journal qui correspondent au filtre en utilisant l'indicateur --show-matching-configs dans la commande.
--level- Filtre les journaux dont le niveau est inférieur ou égal au niveau spécifié. Les valeurs admises, par ordre canonique, sont : fatal, error, warn/warning, info, debug et trace. Par exemple, si vous avez filtré des journaux au niveau info, les niveaux debug et trace sont également filtrés. Remarque : vous pouvez utiliser cet indicateur uniquement si les messages de journal sont au format JSON et contiennent une zone de niveau. Exemple de sortie : {"log": "hello", "level": "info"}
--message- Filtre les journaux contenant un message particulier n'importe où dans le journal. Le message est mis en correspondance littéralement, et non en tant qu'expression. Exemple : les messages "Hello", "!" et "Hello, World !" s'appliquent au journal "Hello, World !".
-n,--namespace- Espace de nom Kubernetes à partir duquel vous souhaitez filtrer les journaux.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--regex-message- Filtre tous les journaux contenant un modèle d'expression régulière de message spécifié dans le journal. Le message est mis en correspondance en tant qu'expression régulière. Exemple : le modèle hello [0-9] s'appliquerait à hello 1, hello 2, hello 9
--type- Type des journaux auquel vous voulez appliquer le filtre. Les types all, container et host sont actuellement pris en charge.
Exemples
Mettre à jour un filtre de journalisation
ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE
ibmcloud ks logging help
Afficher l'aide
ibmcloud ks logging help
Exemples
Afficher l'aide
ibmcloud ks logging help
ibmcloud ks logging refresh
Virtual Private Cloud Classic infrastructure
Actualiser la configuration de journalisation pour un cluster.
ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--force-update- Forcez une mise à jour des pods Fluentd dans le cluster vers la dernière version.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Actualiser la configuration de la journalisation pour un cluster
ibmcloud ks logging refresh --cluster CLUSTER
Commandes de messages
Afficher les messages utilisateur en cours.
ibmcloud ks messages
Virtual Private Cloud Classic infrastructure Satellite
Afficher les messages utilisateur en cours.
ibmcloud ks messages [-q]
Options de commande
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Consulter les messages utilisateur actuels
ibmcloud ks messages
Commandes Nlb-dns
Créez et gérez des noms d'hôte pour des adresses IP d'équilibreur de charge de réseau dans un cluster et vérifiez l'intégrité des moniteurs pour les noms d'hôte.
ibmcloud ks nlb-dns add
Classic infrastructure
Ajoutez une adresse IP NLB à un nom d'hôte existant que vous avez créé avec ibmcloud ks nlb-dns create.
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Une ou plusieurs adresses IP NLB. Pour afficher les adresses IP des équilibreurs de charge, exécutez la commande «
kubectl get svc -n <namespace>». --nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Ajoutez une adresse IP NLB à un nom d'hôte existant que vous avez créé avec ibmcloud ks nlb-dns create
ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns create classic
Classic infrastructure
Créez un nom d'hôte DNS pour enregistrer une ou plusieurs adresses IP NLB dans un cluster classique.
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Une ou plusieurs adresses IP NLB. Pour afficher les adresses IP des équilibreurs de charge, exécutez la commande «
kubectl get svc -n <namespace>». --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--secret-namespace- Espace de nom dans lequel le secret SSL est créé. Si ce paramètre n'est pas spécifié, le secret est créé dans
default.
Exemples
Créer un nom d’hôte DNS pour enregistrer une ou plusieurs adresses IP NLB dans un cluster classique
ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns create help
Afficher l'aide
ibmcloud ks nlb-dns create help
Exemples
Afficher l'aide
ibmcloud ks nlb-dns create help
ibmcloud ks nlb-dns create vpc-gen2
Virtual Private Cloud
Créez un enregistrement DNS pour enregistrer un nom d'hôte ou des adresses IP d'équilibreur de charge dans un cluster VPC.
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Une ou plusieurs adresses IP NLB. Pour afficher les adresses IP des équilibreurs de charge, exécutez la commande «
kubectl get svc -n <namespace>». --lb-host- Nom d'hôte de l'équilibreur de charge VPC. Pour afficher les noms d'hôte des équilibreurs de charge, exécutez la commande «
kubectl get svc -n <namespace>». --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--secret-namespace- Espace de nom dans lequel le secret SSL est créé. Si ce paramètre n'est pas spécifié, le secret est créé dans
default.
Exemples
Créer un enregistrement DNS pour enregistrer le nom d'hôte ou les adresses IP d'un équilibreur de charge dans un cluster VPC
ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP
ibmcloud ks nlb-dns get
Virtual Private Cloud Classic infrastructure Satellite
Affichez les détails d'un nom d'hôte NLB enregistré dans un cluster.
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--nlb-subdomain- Sous-domaine. Pour voir les sous-domaines existants, exécutez la commande
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les détails d'un nom d'hôte NLB enregistré dans un cluster
ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns help
Afficher l'aide
ibmcloud ks nlb-dns help
Exemples
Afficher l'aide
ibmcloud ks nlb-dns help
ibmcloud ks nlb-dns ls
Virtual Private Cloud Classic infrastructure
Répertoriez les adresses IP et les noms d'hôte NLB enregistrés dans un cluster.
ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier les noms d'hôtes NLB et les adresses IP enregistrés dans un cluster
ibmcloud ks nlb-dns ls --cluster CLUSTER
ibmcloud ks nlb-dns monitor configure
Virtual Private Cloud Classic infrastructure
Configurez un moniteur de diagnostic d'intégrité pour un nom d'hôte NLB existant dans un cluster. Pour activer le moniteur, incluez l'indicateur --enable. Pour mettre à jour un moniteur existant, ajoutez uniquement les options
des paramètres que vous souhaitez modifier.
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST [--enable] [--header HEADER ...] [--interval INTERVAL] [--output OUTPUT] [--path PATH] [--port PORT] [-q] [--timeout TIMEOUT] [--type TYPE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--enable- Activez le moniteur de diagnostic d'intégrité pour le nom d’hôte.
--header- HTTP Les en-têtes de requête pour le test de santé se limitent à l'en-tête « Host ». Cet indicateur n'est valable que pour le type ou
HTTPHTTPS. Ce paramètre accepte des valeurs au format suivant :--header Header-Name=value. Lors de la mise à jour d'un moniteur, les en-têtes existants sont remplacés par ceux que vous spécifiez. Pour supprimer tous les en-têtes existants, spécifiez l'indicateur avec une valeur vide--header "". --interval- Intervalle, en secondes, entre chaque diagnostic d'intégrité. Des intervalles courts peuvent améliorer le temps de reprise mais augmenter la charge sur les adresses IP. Doit se situer dans la fourchette [60, 300]. Par défaut :
60 --nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --path- Chemin de point de terminaison sur lequel effectuer le diagnostic d'intégrité. Cet indicateur n'est valable que pour le type ou
HTTPHTTPS. Par défaut :/ --port- Numéro de port auquel établir une connexion pour le diagnostic d'intégrité. Lorsque le type est TCP, cet indicateur est requis. Lorsque le type est HTTP ou HTTPS, utilisez cet indicateur uniquement pour les ports autres que 80 pour HTTP
ou 443 pour HTTPS. HTTP par défaut :
80. HTTPS par défaut :443. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--timeout- Délai d'attente, en secondes avant que l'adresse IP soit considérée comme défectueuse. Doit se situer dans la fourchette [1, 60]. Par défaut :
5 --type- Protocole à utiliser pour le diagnostic d'intégrité. Valeurs autorisées :
http,https,tcp
Exemples
Configurer un moniteur de contrôle d'intégrité pour un nom d'hôte NLB existant dans un cluster
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor disable
Classic infrastructure
Désactivez un moniteur de diagnostic d'intégrité existant pour un nom d'hôte NLB dans un cluster.
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver un moniteur de contrôle d'intégrité existant pour un nom d'hôte NLB dans un cluster
ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor enable
Classic infrastructure
Activez un moniteur de diagnostic d'intégrité pour un nom d'hôte NLB dans un cluster. Remarque : vous devez d'abord configurer le moniteur à l'aide de la commande « ibmcloud ks nlb-dns monitor configure ».
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer un moniteur de contrôle d'intégrité pour un nom d'hôte NLB dans un cluster
ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor get
Classic infrastructure
Afficher les paramètres d'un moniteur de diagnostic d'intégrité existant.
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les paramètres d'un moniteur de contrôle d'intégrité existant
ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST
ibmcloud ks nlb-dns monitor help
Afficher l'aide
ibmcloud ks nlb-dns monitor help
Exemples
Afficher l'aide
ibmcloud ks nlb-dns monitor help
ibmcloud ks nlb-dns monitor ls
Classic infrastructure
Répertorier les paramètres de moniteur de diagnostic d'intégrité pour chaque nom d'hôte NLB dans un cluster.
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Énumérez les paramètres de surveillance de l'état de fonctionnement pour chaque nom d'hôte NLB d'un cluster
ibmcloud ks nlb-dns monitor ls --cluster CLUSTER
ibmcloud ks nlb-dns replace
Virtual Private Cloud
Mettez à jour un nom d'hôte DNS existant en remplaçant le nom d'hôte d'équilibreur de charge qui lui est associé dans un cluster VPC.
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--lb-host- Nom d'hôte de l'équilibreur de charge VPC. Pour afficher les noms d'hôte des équilibreurs de charge, exécutez la commande «
kubectl get svc -n <namespace>». --nlb-subdomain- Sous-domaine. Pour voir les sous-domaines existants, exécutez la commande
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Mettre à jour un nom d'hôte DNS existant en remplaçant le nom d'hôte de l'équilibreur de charge qui lui est associé dans un cluster VPC
ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns rm classic
Classic infrastructure
Supprimez une adresse IP NLB d'un nom d'hôte NLB. Si vous retirez toutes les adresses IP d'un nom d'hôte, le nom d'hôte existe toujours mais aucune adresse IP ne lui est associée.
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Une adresse IP NLB. Pour afficher les adresses IP NLB associées au nom d'hôte, exécutez la commande «
ibmcloud ks nlb-dns ls». --nlb-host- Le nom d'hôte. Pour afficher les noms d'hôtes existants, exécutez
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer une adresse IP NLB d'un nom d'hôte NLB
ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST
ibmcloud ks nlb-dns rm help
Afficher l'aide
ibmcloud ks nlb-dns rm help
Exemples
Afficher l'aide
ibmcloud ks nlb-dns rm help
ibmcloud ks nlb-dns rm vpc-gen2
Virtual Private Cloud
Retirez un nom d'hôte ou une adresse IP d'équilibreur de charge d'un enregistrement DNS dans un cluster VPC.
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--ip- Une adresse IP NLB. Pour afficher les adresses IP NLB associées au nom d'hôte, exécutez la commande «
ibmcloud ks nlb-dns ls». --nlb-subdomain- Sous-domaine. Pour voir les sous-domaines existants, exécutez la commande
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer le nom d'hôte ou l'adresse IP d'un équilibreur de charge d'un enregistrement DNS dans un cluster VPC
ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret help
Afficher l'aide
ibmcloud ks nlb-dns secret help
Exemples
Afficher l'aide
ibmcloud ks nlb-dns secret help
ibmcloud ks nlb-dns secret regenerate
Virtual Private Cloud Classic infrastructure Satellite
Régénérer les certificats et le secret pour un sous-domaine d'équilibreur de charge de réseau.
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--nlb-subdomain- Sous-domaine. Pour voir les sous-domaines existants, exécutez la commande
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Régénérer le certificat et la clé secrète d’un sous-domaine NLB
ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN
ibmcloud ks nlb-dns secret rm
Virtual Private Cloud Classic infrastructure Satellite
Supprimer un secret dans un sous-domaine d'équilibreur de charge de réseau et empêcher un renouvellement futur du certificat.
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--nlb-subdomain- Sous-domaine. Pour voir les sous-domaines existants, exécutez la commande
ibmcloud ks nlb-dns ls. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un secret d'un sous-domaine NLB et empêcher le renouvellement futur du certificat
ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN
Commandes de quota
Affichez l'ensemble des quotas et des limites des ressources liées au cluster dans votre compte IBM Cloud.
ibmcloud ks quota help
Afficher l'aide
ibmcloud ks quota help
Exemples
Afficher l'aide
ibmcloud ks quota help
ibmcloud ks quota ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez l'ensemble des quotas et des limites des ressources liées au cluster dans votre compte IBM Cloud.
ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Valeurs acceptées :
classic,vpc-classic,vpc-gen2,satellite -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertoriez tous les quotas et toutes les limites applicables aux ressources liées aux clusters dans votre compte IBM Cloud
ibmcloud ks quota ls
Commandes de script
Réécrivez des scripts appelant les commandes du plug-in IBM Cloud Kubernetes Service. Par exemple, des commandes existantes structurées sont remplacées par des commandes bêta structurées.
ibmcloud ks script help
Afficher l'aide
ibmcloud ks script help
Exemples
Afficher l'aide
ibmcloud ks script help
ibmcloud ks script update
Virtual Private Cloud Classic infrastructure
Réécrivez des scripts appelant les commandes du plug-in IBM Cloud Kubernetes Service. Par exemple, des commandes existantes structurées sont remplacées par des commandes bêta structurées.
ibmcloud ks script update [--in-place] FILE [FILE ...]
Options de commande
--in-place- Réécrivez le fichier source avec la structure de commande mise à jour.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Réécrire les scripts qui appellent les commandes du plug-in IBM Cloud Kubernetes Service
ibmcloud ks script update FILE
Commandes relatives aux groupes de sécurité
Exécutez des opérations sur un groupe de sécurité.
ibmcloud ks security-group help
Afficher l'aide
ibmcloud ks security-group help
Exemples
Afficher l'aide
ibmcloud ks security-group help
ibmcloud ks security-group ls
Virtual Private Cloud
Répertorier tous les groupes de sécurité associés à un cluster.
ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]
Options de commande
--attached-to- Filtrez les groupes de sécurité en fonction des composants auxquels ils sont associés. Valeurs autorisées :
cluster,load-balancer,vpc,vpe-gateway,worker-pool -c,--cluster- Spécifier le nom ou l'ID du cluster.
--managed-by- Indiquez «
user» pour afficher les groupes de sécurité créés par l'utilisateur. Indiquez «ibm» pour n'afficher que les groupes de sécurité gérés par IBM. Valeurs autorisées :ibm,user --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--scope- Spécifiez «
cluster» pour afficher les groupes de sécurité associés au cluster. Spécifiez «vpc» pour renvoyer les groupes de sécurité dont la portée couvre l'ensemble du VPC. Valeurs autorisées :cluster,vpc
Exemples
Répertorier tous les groupes de sécurité associés à un cluster
ibmcloud ks security-group ls --cluster CLUSTER
ibmcloud ks security-group reset
Virtual Private Cloud
Supprime toutes les règles de groupe de sécurité existantes et réapplique les règles par défaut.
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--security-group,--sg- Indiquez l'ID du groupe de sécurité.
Exemples
Supprime toutes les règles de groupe de sécurité existantes et réapplique les règles par défaut
ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP
ibmcloud ks security-group sync
Virtual Private Cloud
Réapplique les règles de groupe de sécurité par défaut qui n'existent pas. Ne supprime aucune règle préexistante.
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--security-group,--sg- Indiquez l'ID du groupe de sécurité.
Exemples
Réapplique les règles par défaut du groupe de sécurité qui n'existent pas
ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP
Commandes de stockage
Affichez et modifiez les ressources de stockage.
ibmcloud ks storage attachment create
La commande « storage attachment create » est une fonctionnalité en version bêta.
Virtual Private Cloud
Associez un volume de stockage à un noeud worker.
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--volume- Indiquez l'ID de volume. Pour répertorier les volumes disponibles, exécutez la commande
ibmcloud ks storage volume ls. -w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Attacher un volume de stockage à un nœud de travail
ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID
ibmcloud ks storage attachment get
La commande « storage attachment get » est une fonctionnalité en version bêta.
Virtual Private Cloud
Obtenir les détails d'une connexion de volume dans un cluster.
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Options de commande
--attachment- Indiquez l'ID de connexion de volume. Pour répertorier les pièces jointes disponibles, exécutez la commande
ibmcloud ks storage attachment ls. -c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Obtenir les détails d'un volume associé à un cluster
ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment help
Afficher l'aide
ibmcloud ks storage attachment help
Exemples
Afficher l'aide
ibmcloud ks storage attachment help
ibmcloud ks storage attachment ls
La commande « storage attachment ls » est une fonctionnalité en version bêta.
Virtual Private Cloud
Répertoriez toutes les connexions de volume de stockage pour un noeud worker d'un cluster.
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Répertorier tous les volumes de stockage associés à un nœud d'un cluster
ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage attachment rm
La commande « storage attachment rm » est une fonctionnalité en version bêta.
Virtual Private Cloud
Supprimez une connexion de volume d'un noeud worker.
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]
Options de commande
--attachment- Indiquez l'ID de connexion de volume. Pour répertorier les pièces jointes disponibles, exécutez la commande
ibmcloud ks storage attachment ls. -c,--cluster- Spécifier le nom ou l'ID du cluster.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Supprimer un volume associé à un nœud de travail
ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID
ibmcloud ks storage help
Afficher l'aide
ibmcloud ks storage help
Exemples
Afficher l'aide
ibmcloud ks storage help
ibmcloud ks storage volume get
La commande « storage volume get » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure
Obtenir les détails d'un volume.
ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--volume- Indiquez l'ID de volume. Pour répertorier les volumes disponibles, exécutez la commande
ibmcloud ks storage volume ls.
Exemples
Obtenir les détails d'un volume
ibmcloud ks storage volume get --volume VOLUME
ibmcloud ks storage volume help
Afficher l'aide
ibmcloud ks storage volume help
Exemples
Afficher l'aide
ibmcloud ks storage volume help
ibmcloud ks storage volume ls
La commande « storage volume ls » est une fonctionnalité en version bêta.
Virtual Private Cloud Classic infrastructure
Répertoriez les détails des volumes.
ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Valeurs acceptées :
classic,vpc-classic,vpc-gen2,satellite -q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Zone à utiliser pour le filtrage. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks locations.
Exemples
Énumérer les détails des volumes
ibmcloud ks storage volume ls
Commandes relatives aux sous-réseaux
Répertoriez les sous-réseaux portables disponibles de votre compte d'infrastructure IBM Cloud.
ibmcloud ks subnets
Virtual Private Cloud Classic infrastructure
Répertoriez les sous-réseaux portables disponibles de votre compte d'infrastructure IBM Cloud.
ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]
Options de commande
-l,--location- Emplacement à utiliser pour le filtrage. Pour afficher la liste des emplacements disponibles, exécutez
ibmcloud ks locations. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Options disponibles : classic, vpc-classic, vpc-gen2
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--vpc-id- Obligatoire pour les types de fournisseurs et
vpc-classicvpc-gen2: l'ID du VPC pour lequel répertorier les sous-réseaux. Pour répertorier les ID VPC, exécutez la commandeibmcloud ks vpcs. --zone- Obligatoire pour les types de fournisseurs et
vpc-classicvpc-gen2: la zone pour laquelle répertorier les sous-réseaux VPC. Pour afficher la liste des zones disponibles, exécutezibmcloud ks zone ls --provider vpc-classic|vpc-gen2.
Exemples
Liste des sous-réseaux portables disponibles dans votre compte d' IBM Cloud
ibmcloud ks subnets --provider PROVIDER
Commandes de version
Répertoriez toutes les versions de plateforme de conteneurs disponibles pour les clusters IBM Cloud Kubernetes Service.
ibmcloud ks versions
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez toutes les versions de plateforme de conteneurs disponibles pour les clusters IBM Cloud Kubernetes Service.
ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-version- Afficher uniquement les versions de la plateforme de conteneur spécifiée. Valeurs autorisées :
OpenShift,Kubernetes
Exemples
Répertorier toutes les versions de la plateforme de conteneurs disponibles pour les clusters d' IBM Cloud Kubernetes Service
ibmcloud ks versions
Commandes VLAN
Répertorier les VLAN publics et privés pour une zone et affichez le statut de spanning VLAN.
ibmcloud ks vlan help
Afficher l'aide
ibmcloud ks vlan help
Exemples
Afficher l'aide
ibmcloud ks vlan help
ibmcloud ks vlan ls
Classic infrastructure
Répertoriez les réseaux locaux virtuels publics et privés disponibles pour une zone donnée.
ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Liste des VLAN publics et privés disponibles pour une zone
ibmcloud ks vlan ls --zone ZONE
ibmcloud ks vlan spanning get
Classic infrastructure
Affichez l'état du spanning VLAN de votre compte d'infrastructure IBM Cloud classique.
ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--region- Spécifier la région à cibler. Si aucune région n'est encore ciblée, cet argument doit être spécifié. Pour vérifier si une région est ciblée, exécutez la commande «
ibmcloud target».
Exemples
Consultez l'état des VLAN sur votre compte d'infrastructure classique d' IBM Cloud
ibmcloud ks vlan spanning get
ibmcloud ks vlan spanning help
Afficher l'aide
ibmcloud ks vlan spanning help
Exemples
Afficher l'aide
ibmcloud ks vlan spanning help
Commandes Vni
Connecter, déconnecter et répertorier les interfaces réseau virtuelles sur les nœuds de travail.
ibmcloud ks vni attach baremetal
Virtual Private Cloud
Associer une interface réseau virtuelle à un nœud de travail « bare metal » ou à un cluster.
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Options de commande
--auto-delete- Supprimer automatiquement le VNI lorsqu'il est retiré du cluster.
-c,--cluster-id- L'identifiant du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--vlan- L'ID de VLAN associé au nœud « bare metal ». Doit être unique pour chaque sous-réseau VPC. Plusieurs VNI appartenant au même sous-réseau peuvent réutiliser le même identifiant de VLAN. Plage valide : 1 à 500.
--vni- L'identifiant de l'interface réseau virtuelle à associer. Vous devez spécifier les VNI qui ne sont actuellement associés à aucune ressource cible. Pour afficher la liste de tous les VNI, exécutez la commande «
ibmcloud is vnis». Pour vérifier si un VNI spécifique est déjà associé à une ressource, consultez le champ « Target » dans « ibmcloud is vni <VNI_ID> ». -w,--worker- L'identifiant du nœud de travail.
Exemples
Associer une interface réseau virtuelle à un nœud de travail bare metal ou à un cluster
ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni attach help
Afficher l'aide
ibmcloud ks vni attach help
Exemples
Afficher l'aide
ibmcloud ks vni attach help
ibmcloud ks vni detach
Virtual Private Cloud
Détacher une interface réseau virtuelle d'un nœud de travail ou d'un cluster.
ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)
Options de commande
-c,--cluster-id- L'identifiant du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--vni- L'identifiant de l'interface réseau virtuelle à déconnecter.
-w,--worker- L'identifiant du nœud de travail.
Exemples
Détacher une interface réseau virtuelle d'un nœud de travail ou d'un cluster
ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID
ibmcloud ks vni help
Afficher l'aide
ibmcloud ks vni help
Exemples
Afficher l'aide
ibmcloud ks vni help
ibmcloud ks vni ls
Virtual Private Cloud
Répertorier les interfaces réseau virtuelles associées à un cluster ou à un nœud de travail.
ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]
Options de commande
--after- Afficher les interfaces réseau virtuelles après le curseur indiqué.
-c,--cluster-id- L'identifiant du cluster.
--first- Afficher les interfaces réseau virtuelles suivantes, jusqu'au premier numéro de VNI.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- L'identifiant du nœud de travail.
Exemples
Liste des interfaces réseau virtuelles associées à un cluster ou à un nœud de travail
ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID
Commandes VPC
Obtenez des informations sur les VPC et gérez les clusters VPC.
ibmcloud ks vpc help
Afficher l'aide
ibmcloud ks vpc help
Exemples
Afficher l'aide
ibmcloud ks vpc help
ibmcloud ks vpc ls
Virtual Private Cloud
Répertorie tous les clouds privés virtuels dans le groupe de ressources ciblé. Si aucun groupe de ressources n’est ciblé, tous les VPC du compte sont répertoriés.
ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]
Options de commande
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Type du fournisseur d'infrastructure VPC. Les valeurs prises en charge sont
vpc-classicetvpc-gen2. Par défaut, les clouds privés virtuels de tous les types de fournisseur sont renvoyés. -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier tous les VPC du groupe de ressources ciblé
ibmcloud ks vpc ls
ibmcloud ks vpc outbound-traffic-protection disable
Virtual Private Cloud
Désactiver la protection du trafic sortant pour un cluster VPC « Secure By Default ».
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Désactiver la protection du trafic sortant pour un cluster VPC Secure By Default
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection enable
Virtual Private Cloud
Activer la protection du trafic sortant pour un cluster VPC « Secure By Default ».
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer la protection du trafic sortant pour un cluster VPC Secure By Default
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER
ibmcloud ks vpc outbound-traffic-protection help
Afficher l'aide
ibmcloud ks vpc outbound-traffic-protection help
Exemples
Afficher l'aide
ibmcloud ks vpc outbound-traffic-protection help
ibmcloud ks vpc secure-by-default enable
Virtual Private Cloud
Activer la mise en réseau VPC « Secure by Default » pour un cluster VPC utilisant des groupes de sécurité hérités.
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--disable-outbound-traffic-protection- Activez cette option pour autoriser l'accès sortant public depuis les nœuds de travail du cluster. Par défaut, l'accès sortant vers l'extérieur est bloqué.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Activer la fonctionnalité Secure By Default pour la mise en réseau VPC d'un cluster VPC à l'aide de groupes de sécurité hérités
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER
ibmcloud ks vpc secure-by-default help
Afficher l'aide
ibmcloud ks vpc secure-by-default help
Exemples
Afficher l'aide
ibmcloud ks vpc secure-by-default help
Commandes de création de webhooks
Enregistrer un webhook dans un cluster.
ibmcloud ks webhook-create
Virtual Private Cloud Classic infrastructure Satellite
Enregistrer un webhook dans un cluster.
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--level- Définissez le niveau de notification. Les valeurs acceptées sont ou
NormalWarning. La valeur par défaut estWarning. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--type- Type de webhook que vous voulez utiliser. Actuellement,
slackest pris en charge. --url- URL de webhook.
Exemples
Enregistrer un webhook dans un cluster
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL
Commandes Worker
Afficher et modifier les noeuds worker d'un cluster.
ibmcloud ks worker get
Virtual Private Cloud Classic infrastructure Satellite
Afficher les détails d'un noeud worker.
ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Afficher les détails d'un nœud de travail
ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker help
Afficher l'aide
ibmcloud ks worker help
Exemples
Afficher l'aide
ibmcloud ks worker help
ibmcloud ks worker ls
Virtual Private Cloud Classic infrastructure Satellite
Répertorier tous les noeuds worker dans un cluster.
ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--worker-pool- Affichez uniquement les noeuds worker qui appartiennent au pool de noeuds worker que vous avez indiqué.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--show-delete-reason- Affichez le motif de la suppression du noeud worker.
--show-deleted- Affichez les noeuds worker qui ont été supprimés du cluster.
--show-pools- Affichez le pool de noeuds worker auquel appartient chaque worker.
Exemples
Répertorier tous les nœuds de travail d'un cluster
ibmcloud ks worker ls --cluster CLUSTER
ibmcloud ks worker reboot
Virtual Private Cloud Classic infrastructure Satellite
Redémarrez un noeud worker.
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
--hard- Forcez un redémarrage à froid d'un noeud worker en coupant son alimentation. Utilisez cette option si le noeud worker ne répond plus ou connaît un blocage Docker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-master-health- Ignore la vérification de la santé du maître avant de lancer une action.
-w,--worker- Spécifiez un ou plusieurs ID de noeud worker.
Exemples
Redémarrer un nœud de travail
ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker reload
Virtual Private Cloud Classic infrastructure
Supprimez les données, réinstallez le système d'exploitation et réinstallez Kubernetes avec la dernière version du correctif sur un ou plusieurs nœuds de travail. Cette action ne peut pas être annulée. Les nœuds classiques et les nœuds VPC « bare metal » sont pris en charge.
ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]
Options de commande
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--skip-master-health- Ignore la vérification de la santé du maître avant de lancer une action.
-w,--worker- Spécifiez un ou plusieurs ID de noeud worker.
Exemples
Supprimez les données, réinstallez l'image et réinstallez Kubernetes avec la dernière version du correctif sur un ou plusieurs nœuds de travail
ibmcloud ks worker reload --worker WORKER_ID
ibmcloud ks worker replace
Virtual Private Cloud Classic infrastructure Satellite
Supprimer un noeud worker et remplacez-le par un nouveau noeud worker dans le même pool de noeuds worker.
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--update- Mettez à jour le noeud worker avec la même version principale et secondaire du maître et le dernier correctif. Met également à jour le système d'exploitation si celui du pool de travailleurs a été mis à jour.
-w,--worker- Indiquez l'ID de noeud worker. Pour afficher la liste des workers disponibles, exécutez
ibmcloud ks workers.
Exemples
Supprimer un nœud de travail et le remplacer par un nouveau nœud de travail dans le même pool de nœuds de travail
ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker rm
Virtual Private Cloud Classic infrastructure Satellite
Retirez un noeud worker d'un cluster.
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Spécifiez un ou plusieurs ID de noeud worker.
Exemples
Supprimer un nœud de travail d'un cluster
ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID
ibmcloud ks worker update
Classic infrastructure
Mettez à jour un ou plusieurs noeuds worker dans un cluster classique vers une nouvelle version de Kubernetes. Lors de la mise à jour, le noeud worker est mis à jour avec l'image la plus récente et les données sont définitivement supprimées si elles ne sont pas enregistrées sur un espace de stockage persistant.
ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
-w,--worker- Spécifiez un ou plusieurs ID de noeud worker.
Exemples
Mettre à jour un ou plusieurs nœuds de travail d'un cluster classique vers une nouvelle version d' Kubernetes
ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID
Commandes du pool de travailleurs
Afficher et modifier les pools de noeuds worker d'un cluster.
ibmcloud ks worker-pool create classic
Classic infrastructure
Ajoutez un pool de noeuds worker à un cluster classique. Pour qu'un noeud worker puisse être créé, des zones doivent être ajoutées au pool de noeuds worker.
ibmcloud ks worker-pool create classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--hardware HARDWARE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--disable-disk-encrypt- Désactivez le chiffrement sur un noeud worker.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --hardware- Niveau d'isolation du matériel pour votre noeud worker. Utilisez
dedicatedpour que les ressources physiques disponibles vous soient dédiées exclusivement ousharedpour permettre leur partage avec d'autres clients IBM. Pour les comptes IBM Cloud publics, la valeur par défaut est partagée. Pour les comptes IBM Cloud dédiés, dedicated est la seule option disponible. -l,--label- Définissez des libellés sur tous les noeuds worker dans le pool de noeuds worker.
--name- Entrez un nom pour le pool worker.
--operating-system- Indiquez le nom du système d'exploitation.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--size-per-zone- Indiquez le nombre de noeuds worker souhaité par zone dans ce pool de noeuds worker.
Exemples
Ajouter un pool de workers à un cluster classique
ibmcloud ks worker-pool create classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create help
Afficher l'aide
ibmcloud ks worker-pool create help
Exemples
Afficher l'aide
ibmcloud ks worker-pool create help
ibmcloud ks worker-pool create satellite
Satellite
Ajoutez un pool de noeuds worker à un cluster IBM Cloud Satellite. Pour qu'un noeud worker puisse être créé, des zones doivent être ajoutées au pool de noeuds worker.
ibmcloud ks worker-pool create satellite --cluster CLUSTER --host-label LABEL [--host-label LABEL ...] --name NAME --size-per-zone SIZE --zone ZONE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --host-label,--hl- Saisissez les étiquettes sous forme de paires clé-valeur afin d’identifier l’hôte à attribuer à votre plan de contrôle Satellite ou à votre cluster Red Hat OpenShift. Le premier hôte associé à ce libellé et qui n'est pas affecté est affecté
automatiquement au plan de contrôle ou au cluster. Pour rechercher les libellés d'hôte disponibles, exécutez
ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>. -l,--label- Définissez des libellés sur tous les noeuds worker dans le pool de noeuds worker.
--name- Entrez un nom pour le pool worker.
--operating-system- Indiquez le nom du système d'exploitation.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--size-per-zone- Indiquez le nombre de noeuds worker souhaité par zone dans ce pool de noeuds worker.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Ajouter un pool de travailleurs à un cluster d' IBM Cloud Satellite
ibmcloud ks worker-pool create satellite \
--cluster CLUSTER \
--host-label LABEL \
--name NAME \
--size-per-zone SIZE \
--zone ZONE
ibmcloud ks worker-pool create vpc-classic
Classic infrastructure
Ajoutez un pool de noeuds worker à un cluster VPC Gen 1. Pour qu'un noeud worker puisse être créé, des zones doivent être ajoutées au pool de noeuds worker.
ibmcloud ks worker-pool create vpc-classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--vpc-id ID]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). -l,--label- Définissez des libellés sur tous les noeuds worker dans le pool de noeuds worker.
--name- Entrez un nom pour le pool worker.
--operating-system- Indiquez le nom du système d'exploitation.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--size-per-zone- Indiquez le nombre de noeuds worker souhaité par zone dans ce pool de noeuds worker.
--vpc-id- ID du VPC dans lequel doivent être créés les noeuds worker, qui doit correspondre au VPC dans lequel se trouve le cluster. Pour répertorier l'ID VPC du cluster, exécutez
ibmcloud ks cluster get -c <cluster_name_or_ID>. Si cet indicateur n'est pas fourni, le pool de noeuds worker prend par défaut l'ID du VPC des pools de noeuds worker existants dans le cluster.
Exemples
Ajouter un pool de travailleurs à un cluster VPC Gen 1
ibmcloud ks worker-pool create vpc-classic \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool create vpc-gen2
Virtual Private Cloud
Ajoutez un pool de noeuds worker à un cluster VPC Gen 2. Pour qu'un noeud worker puisse être créé, des zones doivent être ajoutées au pool de noeuds worker.
ibmcloud ks worker-pool create vpc-gen2 --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--crk CRK] [--disable-disk-encrypt] [--entitlement ENTITLEMENT] [--kms-account-id ID] [--kms-instance INSTANCE] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--secondary-storage STORAGE] [--security-group GROUP ...] [--vpc-id ID]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--crk- ID de la clé racine de votre instance KMS à utiliser pour le chiffrement du disque local. Pour afficher la liste des clés racines disponibles, exécutez
ibmcloud ks kms crk ls --instance-id <kms_instance>. --disable-disk-encrypt- Désactivez le chiffrement sur un noeud worker.
--entitlement- Activez cet indicateur uniquement
ocp_entitledsi vous utilisez ce cluster avec une licence telle qu’une licence Cloud Pak (licence de gestion de cluster) comprenant un droit d’utilisation OpenShift. --flavor- Version d'un noeud worker. Pour consulter les options disponibles, rendez-vous sur
ibmcloud ks flavor ls --zone <zone name>(pour les comptes IBM Cloud publics) ou suribmcloud ks flavor ls(pour les comptes IBM Cloud Dedicated ). --kms-account-id- ID du compte qui contient l'instance KMS que vous souhaitez utiliser pour le disque local ou le chiffrement secret.
--kms-instance- ID d'instance KMS à utiliser pour le chiffrement du disque local. Pour répertorier les instances KMS disponibles, exécutez la commande
ibmcloud ks kms instance ls. -l,--label- Définissez des libellés sur tous les noeuds worker dans le pool de noeuds worker.
--name- Entrez un nom pour le pool worker.
--operating-system- Indiquez le nom du système d'exploitation.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--secondary-storage- Option de stockage secondaire pour la version. Pour afficher les options de stockage secondaire disponibles pour une variante, exécutez la commande «
ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name>». --security-group- Optionnel. Indiquez jusqu'à cinq ID groupe de sécurité à appliquer à tous les travailleurs du pool de travailleurs.
--size-per-zone- Indiquez le nombre de noeuds worker souhaité par zone dans ce pool de noeuds worker.
--vpc-id- ID du VPC dans lequel doivent être créés les noeuds worker, qui doit correspondre au VPC dans lequel se trouve le cluster. Pour répertorier l'ID VPC du cluster, exécutez
ibmcloud ks cluster get -c <cluster_name_or_ID>. Si cet indicateur n'est pas fourni, le pool de noeuds worker prend par défaut l'ID du VPC des pools de noeuds worker existants dans le cluster.
Exemples
Ajouter un pool de travailleurs à un cluster VPC Gen 2
ibmcloud ks worker-pool create vpc-gen2 \
--cluster CLUSTER \
--flavor FLAVOR \
--name NAME \
--size-per-zone SIZE
ibmcloud ks worker-pool get
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez les détails d'un pool de noeuds worker.
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Énumérer les détails d'un pool de travailleurs
ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool help
Afficher l'aide
ibmcloud ks worker-pool help
Exemples
Afficher l'aide
ibmcloud ks worker-pool help
ibmcloud ks worker-pool label help
Afficher l'aide
ibmcloud ks worker-pool label help
Exemples
Afficher l'aide
ibmcloud ks worker-pool label help
ibmcloud ks worker-pool label rm
Virtual Private Cloud Classic infrastructure Satellite
Retirez tous les libellés Kubernetes personnalisés de tous les noeuds worker dans un pool worker.
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer toutes les étiquettes personnalisées Kubernetes de tous les nœuds de travail d'un pool de travail
ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool label set
Virtual Private Cloud Classic infrastructure Satellite
Définissez des libellés Kubernetes pour tous les noeuds worker d'un pool worker.
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-l,--label- Définir des libellés Kubernetes au format
key=valuepour tous les noeuds worker d'un pool de noeuds worker. Pour plusieurs libellés, répétez cette option. Pour conserver des libellés personnalisés existants dans le pool de noeuds worker, incluez ces libellés avec cette option. -p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Définir des étiquettes d' Kubernetes s personnalisées pour tous les nœuds de travail d'un pool de nœuds de travail
ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL
ibmcloud ks worker-pool ls
Virtual Private Cloud Classic infrastructure Satellite
Répertorier tous les pools de noeuds worker dans un cluster.
ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Répertorier tous les pools de travailleurs d'un cluster
ibmcloud ks worker-pool ls --cluster CLUSTER
ibmcloud ks worker-pool operating-system help
Afficher l'aide
ibmcloud ks worker-pool operating-system help
Exemples
Afficher l'aide
ibmcloud ks worker-pool operating-system help
ibmcloud ks worker-pool operating-system set
Virtual Private Cloud Classic infrastructure Satellite
Définissez le système d'exploitation. Une fois le système d'exploitation configuré, vous devez mettre à jour vos nœuds de travail en exécutant soit ibmcloud ks worker update, soit ibmcloud ks worker replace.
ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--operating-system- Indiquez le nom du système d'exploitation.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Configurer le système d'exploitation
ibmcloud ks worker-pool operating-system set \
--cluster CLUSTER \
--operating-system SYSTEM \
--worker-pool POOL
ibmcloud ks worker-pool rebalance
Virtual Private Cloud Classic infrastructure Satellite
Rééquilibrez un pool de noeuds worker d'un cluster. Le rééquilibrage consiste à ajouter ou à supprimer des nœuds de travail afin d'ajuster la taille du pool de nœuds de travail par zone. Satellite Les pools de travailleurs peuvent supprimer les nœuds attribués manuellement s'ils ne correspondent pas aux étiquettes d'hôte du pool de travailleurs.
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Rééquilibrer un pool de workers dans un cluster
ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool resize
Virtual Private Cloud Classic infrastructure Satellite
Redimensionnez le pool de noeuds worker selon le nombre de noeuds worker par zone que vous avez indiqués.
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--size-per-zone- Indiquez le nombre de noeuds worker souhaité par zone dans ce pool de noeuds worker.
Exemples
Redimensionnez le pool de travailleurs en fonction du nombre de travailleurs par zone que vous spécifiez
ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL
ibmcloud ks worker-pool rm
Virtual Private Cloud Classic infrastructure Satellite
Retirez un pool de noeuds worker d'un cluster.
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer un pool de travailleurs d'un cluster
ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint help
Afficher l'aide
ibmcloud ks worker-pool taint help
Exemples
Afficher l'aide
ibmcloud ks worker-pool taint help
ibmcloud ks worker-pool taint rm
Virtual Private Cloud Classic infrastructure Satellite
Retirez toutes les teintes Kubernetes de tous les noeuds worker d'un pool de noeuds worker.
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Supprimer toutes les traces d' Kubernetes s de tous les nœuds de travail d'un pool de travail
ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL
ibmcloud ks worker-pool taint set
Virtual Private Cloud Classic infrastructure Satellite
Définissez les teintes Kubernetes pour tous les noeuds worker d'un pool de noeuds worker. Les taches empêchent les pods sans tolérances correspondantes de s'exécuter sur les noeuds worker.
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--taint- Définit des teintes sur tous les noeuds worker du pool de noeuds worker. Spécifiez le taint Kubernetes au format
key=value:effect. Le estkey=valueune paire, telle que,env=prodque vous utilisez pour gérer la taint du nœud de travail et les tolérances correspondantes du pod. Ileffects'agit d'un effet de contamination de type Kubernetes, tel que [...],NoSchedulequi décrit le fonctionnement de la contamination.
Exemples
Définir des taints d' Kubernetes s pour tous les nœuds de travail d'un pool de travail
ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL
ibmcloud ks worker-pool zones
Virtual Private Cloud Classic infrastructure Satellite
Affichez les zones jointes à un pool de noeuds worker.
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--worker-pool- Indiquez un pool de noeuds worker.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
Exemples
Afficher les zones associées à un pool de travailleurs
ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL
Commandes de zone
Affichez une liste des zones de disponibilité et modifiez les zones liées à un pool de noeuds worker.
ibmcloud ks zone add classic
Classic infrastructure
Ajoutez une zone à un ou plusieurs pools de noeuds worker dans un cluster classique.
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [--private-vlan VLAN] [-q] (--private-only | --public-vlan VLAN)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--worker-pool- Nom du pool de noeuds worker à modifier. Pour spécifier plusieurs pools de noeuds worker, utilisez plusieurs indicateurs, tels que
-p pool1 -p pool2. --private-only- Cet indicateur permet d'empêcher la création d'un réseau local virtuel public. Requis uniquement lorsque vous spécifiez l'indicateur
--private-vlansans spécifier l'indicateur--public-vlan. --private-vlan- Indiquez l'ID du VLAN privé. Pour afficher les VLAN disponibles, exécutez. Lorsque vous spécifiez un VLAN privé, vous devez également spécifier soit le drapeau
--public-vlan, soit le drapeau '--private-only'. --public-vlan- Indiquez l'ID du VLAN public. Pour afficher les VLAN disponibles, exécutez.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Ajouter une zone à un ou plusieurs pools de travailleurs dans un cluster classique
ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only
ibmcloud ks zone add help
Afficher l'aide
ibmcloud ks zone add help
Exemples
Afficher l'aide
ibmcloud ks zone add help
ibmcloud ks zone add satellite
Satellite
Ajoutez une zone à un ou plusieurs pools de noeuds worker dans un cluster Satellite.
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -p,--worker-pool- Nom du pool de noeuds worker à modifier. Pour spécifier plusieurs pools de noeuds worker, utilisez plusieurs indicateurs, tels que
-p pool1 -p pool2. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Ajouter une zone à un ou plusieurs pools de travailleurs dans un cluster d' Satellite
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-classic
Classic infrastructure
Ajoutez une zone à un ou plusieurs pools de noeuds worker dans un cluster VPC Gen 1.
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet-id- Sous-réseau du cloud privé virtuel à affecter au cluster. Pour afficher la liste des sous-réseaux disponibles, exécutez
ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>. --worker-pool- Indiquez un pool de noeuds worker.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Ajouter une zone à un ou plusieurs pools de travailleurs dans un cluster VPC Gen 1
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone add vpc-gen2
Virtual Private Cloud
Ajoutez une zone à un ou plusieurs pools de noeuds worker dans un cluster VPC Gen 2.
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
--output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json -q- Permet de masquer le message du jour et les rappels de mise à jour.
--subnet-id- Sous-réseau du cloud privé virtuel à affecter au cluster. Pour afficher la liste des sous-réseaux disponibles, exécutez
ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>. --worker-pool- Indiquez un pool de noeuds worker.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Ajouter une zone à un ou plusieurs pools de travailleurs dans un cluster VPC Gen 2
ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE
ibmcloud ks zone help
Afficher l'aide
ibmcloud ks zone help
Exemples
Afficher l'aide
ibmcloud ks zone help
ibmcloud ks zone ls
Virtual Private Cloud Classic infrastructure Satellite
Répertoriez toutes les zones de disponibilité dans une région.
ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]
Options de commande
-l,--location- Emplacement à utiliser pour le filtrage. Pour afficher la liste des emplacements disponibles, exécutez
ibmcloud ks locations. --output- Imprime la sortie de commande dans le format fourni. Valeurs acceptées :
json --provider- Filtrez la liste pour un fournisseur d'infrastructure spécifique. Options disponibles : classic, vpc-classic, vpc-gen2, satellite
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--region-only- Afficher uniquement les centres de données régionaux.
--show-flavors- Affichez les versions de noeuds worker disponibles dans la zone du cloud privé virtuel.
Exemples
Répertorier toutes les zones de disponibilité d'une région
ibmcloud ks zone ls --provider PROVIDER
ibmcloud ks zone network-set
Classic infrastructure
Définissez les métadonnées du réseau d'une zone spécifique pour les pools de noeuds worker donnés dans un cluster classique.
ibmcloud ks zone network-set --cluster CLUSTER --private-vlan VLAN --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q] (--private-only | --public-vlan VLAN)
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Nom du pool de noeuds worker à modifier. Pour spécifier plusieurs pools de noeuds worker, utilisez plusieurs indicateurs, tels que
-p pool1 -p pool2. --private-only- Désélectionnez le réseau local virtuel public de sorte que les noeuds worker de cette zone ne soient connectés qu'à un réseau local virtuel privé.
--private-vlan- Indiquez l'ID du VLAN privé. Pour afficher les VLAN disponibles, exécutez.
--public-vlan- Indiquez l'ID du VLAN public. Pour afficher les VLAN disponibles, exécutez.
-q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Définir les métadonnées réseau dans une zone spécifique pour les pools de travailleurs donnés d'un cluster classique
ibmcloud ks zone network-set \
--cluster CLUSTER \
--private-vlan VLAN \
--worker-pool POOL \
--zone ZONE \
--private-only
ibmcloud ks zone rm
Virtual Private Cloud Classic infrastructure Satellite
Retirez une zone d'un ou de plusieurs pools de noeuds worker d'un cluster.
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]
Options de commande
-c,--cluster- Spécifier le nom ou l'ID du cluster.
-f- Force la commande à s'exécuter sans invites utilisateur.
-p,--worker-pool- Nom du pool de noeuds worker à modifier. Pour spécifier plusieurs pools de noeuds worker, utilisez plusieurs indicateurs, tels que
-p pool1 -p pool2. -q- Permet de masquer le message du jour et les rappels de mise à jour.
--zone- Indiquez la zone du pool de noeuds worker dans un cluster multizone. Pour afficher la liste des zones disponibles, exécutez
ibmcloud ks zone ls.
Exemples
Supprimer une zone d'un ou plusieurs pools de travailleurs dans un cluster
ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE