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.

  1. Installez l'interface de ligne de commande IBM Cloud. Voir Premiers pas avec l'interface CLI d' IBM Cloud.

  2. 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_entitled si 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 sur ibmcloud ks flavor ls (pour les comptes IBM Cloud Dedicated ).
--hardware
Niveau d'isolation du matériel pour votre noeud worker. Utilisez dedicated pour que les ressources physiques disponibles vous soient dédiées exclusivement ou shared pour 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 /23 supé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-vlan sans 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-vlan drapeau, 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 /24 supé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 admin l'accès à la configuration d' Satellite pour gérer les ressources Kubernetes.
--entitlement
Activez cet indicateur uniquement ocp_entitled si 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écifiez highly-available. L'option highly-available est 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> ou can-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 /23 supé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 /24 supé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-label est 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_entitled si 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 sur ibmcloud 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 /23 supé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 /24 supé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 notamment kube-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_entitled si 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 sur ibmcloud 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 /23 supé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 /24 supé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-storage est é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 --role en 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 default si 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 sur ibmcloud 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, et vpc-classic vpc-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 vlan dans le de zone l'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 type de l'équilibreur de charge d'application et se trouver dans la même zone que 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 vlan dans le de zone l'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 journal application. 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 syslog et 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 est ibm (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, et kubernetes. 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 et container ingress sont 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 container ou 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écification application de la source de journalisation. Les caractères génériques tels que /var/log/*.log sont acceptés, mais les expressions globales récursives telles que ne le sont /var/log/**/test.log pas.
--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) et 514 est utilisé pour syslog.
-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 sont tls, tcp et la valeur par défaut udp. 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 syslog que le protocole est TLS, le mode de vérification s'applique. Les valeurs admises sont verify-peer et la valeur par défaut est verify-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, storage et kubernetes. 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 journal application. 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 syslog et 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 est ibm (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, et kubernetes. 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 et container ingress sont 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 container ou 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écification application de la source de journalisation. Les caractères génériques tels que /var/log/*.log sont acceptés, mais les expressions globales récursives telles que ne le sont /var/log/**/test.log pas.
--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) et 514 est utilisé pour syslog.
-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 sont tls, tcp et la valeur par défaut udp. 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 syslog que le protocole est TLS, le mode de vérification s'applique. Les valeurs admises sont verify-peer et la valeur par défaut est verify-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 HTTP HTTPS. 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 HTTP HTTPS. 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-classic vpc-gen2: l'ID du VPC pour lequel répertorier les sous-réseaux. Pour répertorier les ID VPC, exécutez la commande ibmcloud ks vpcs.
--zone
Obligatoire pour les types de fournisseurs et vpc-classic vpc-gen2: la zone pour laquelle répertorier les sous-réseaux VPC. Pour afficher la liste des zones disponibles, exécutez ibmcloud 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-classic et vpc-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 Normal Warning. La valeur par défaut est Warning.
-q
Permet de masquer le message du jour et les rappels de mise à jour.
--type
Type de webhook que vous voulez utiliser. Actuellement, slack est 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_entitled si 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 sur ibmcloud ks flavor ls (pour les comptes IBM Cloud Dedicated ).
--hardware
Niveau d'isolation du matériel pour votre noeud worker. Utilisez dedicated pour que les ressources physiques disponibles vous soient dédiées exclusivement ou shared pour 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_entitled si 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_entitled si 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 sur ibmcloud 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_entitled si 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 sur ibmcloud 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=value pour 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 est key=value une paire, telle que, env=prod que vous utilisez pour gérer la taint du nœud de travail et les tolérances correspondantes du pod. Il effect s'agit d'un effet de contamination de type Kubernetes, tel que [...], NoSchedule qui 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-vlan sans 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