IBM Cloud Kubernetes Service Referencia del complemento de la interfaz de línea de comandos (CLI)

Utilice estos comandos para crear y gestionar clústeres para IBM Cloud Kubernetes Service, Red Hat OpenShift on IBM Cloud y IBM Cloud Satellite.

En la línea de comandos, se le notificará cuando haya actualizaciones disponibles de la CLI de ibmcloud y de conectores. Asegúrese de mantener actualizada la CLI para que pueda utilizar todos los mandatos y opciones disponibles.

  1. Instale la CLI de IBM Cloud. Configure Iniciación a la CLI de IBM Cloud.

  2. Instala el complemento ks.

    ibmcloud plugin install ks
    

Mandatos de API

Ver el punto final de la API actual.

ibmcloud ks api

Ver el punto final de la API actual.

ibmcloud ks api [-q]

Opciones de comando

-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Visualizar el punto final de la API actual

ibmcloud ks api

Comandos de clave API

Ver información sobre la clave de API de un clúster o restablecerla a una nueva clave.

ibmcloud ks api-key help

Mostrar ayuda

ibmcloud ks api-key help

Ejemplos

Mostrar ayuda

ibmcloud ks api-key help

ibmcloud ks api-key info

Virtual Private Cloud Classic infrastructure

Ver información sobre el propietario de la clave de API para un clúster.

ibmcloud ks api-key info --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver información sobre el titular de la clave API de un clúster

ibmcloud ks api-key info --cluster CLUSTER

ibmcloud ks api-key reset

Virtual Private Cloud Classic infrastructure

Sustituya la clave de API para todos los clústeres de la región especificada y el grupo de recursos objetivo. Si no se especifica ningún grupo de recursos, el comando se aplica al grupo de recursos predeterminado. Para obtener más información, consulta http://ibm.biz/api-key.

ibmcloud ks api-key reset --region REGION [-f] [--output OUTPUT] [-q]

Opciones de comando

-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino.

Ejemplos

Sustituya la clave de API de todos los clústeres de la región especificada y del grupo de recursos de destino

ibmcloud ks api-key reset --region REGION

Mandatos de clúster

Ver y modificar los valores de clúster y de servicio de clúster.

ibmcloud ks cluster addon disable acm

Desactiva el complemento Advanced Cluster Management de Red Hat.

ibmcloud ks cluster addon disable acm --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Advanced Cluster Management de Red Hat

ibmcloud ks cluster addon disable acm --cluster CLUSTER

ibmcloud ks cluster addon disable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

Desactiva el complemento ALB OAuth Proxy.

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento ALB OAuth Proxy

ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon disable cluster-autoscaler

Inhabilite el complemento del programa de escalado automático del clúster.

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Cluster Autoscaler

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon disable debug-tool

Desactiva el complemento Herramienta de diagnóstico y depuración.

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Herramienta de diagnóstico y depuración

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon disable headlamp

Comando « cluster addon disable headlamp » es una función en fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Desactiva el complemento Headlamp.

ibmcloud ks cluster addon disable headlamp --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Headlamp

ibmcloud ks cluster addon disable headlamp --cluster CLUSTER

ibmcloud ks cluster addon disable help

Mostrar ayuda

ibmcloud ks cluster addon disable help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster addon disable help

ibmcloud ks cluster addon disable hpcs-router

Desactiva el complemento HPCS Router Operator para OpenShift.

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento HPCS Router Operator para OpenShift

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon disable ibm-storage-operator

Comando « cluster addon disable ibm-storage-operator » es una función en fase beta.

Desactiva el complemento IBM Cloud Storage Operator.

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento IBM Cloud de Storage Operator

ibmcloud ks cluster addon disable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon disable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

El complemento IBM Cloud Image Key Synchronizer.

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

El complemento Image Key Synchronizer de IBM Cloud

ibmcloud ks cluster addon disable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon disable istio

Classic infrastructure

Inhabilitar el complemento de Istio gestionado.

ibmcloud ks cluster addon disable istio --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Istio gestionado

ibmcloud ks cluster addon disable istio --cluster CLUSTER

ibmcloud ks cluster addon disable istio-extras

Comando « cluster addon disable istio-extras » ha quedado obsoleto.

Classic infrastructure

Desactiva los componentes adicionales de Istio: Grafana, Jaeger y Kiali.

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar los componentes adicionales de Istio: Grafana, Jaeger y Kiali

ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon disable istio-sample-bookinfo

Comando « cluster addon disable istio-sample-bookinfo » ha quedado obsoleto.

Classic infrastructure

Desactivar el complemento de la aplicación de ejemplo Istio ( BookInfo ) (obsoleto).

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento de la aplicación de ejemplo Istio BookInfo (obsoleto)

ibmcloud ks cluster addon disable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon disable knative

Desactiva el complemento del marco sin servidor Knative.

ibmcloud ks cluster addon disable knative --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento del marco de trabajo sin servidor Knative

ibmcloud ks cluster addon disable knative --cluster CLUSTER

ibmcloud ks cluster addon disable kube-terminal

Virtual Private Cloud Classic infrastructure Satellite

Desactiva el complemento de terminal web Kubernetes.

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento de 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

El complemento de Red Hat OpenShift Data Foundation en IBM Cloud

ibmcloud ks cluster addon disable openshift-data-foundation --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

El complemento de Red Hat OpenShift Data Foundation en 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

Desactiva el complemento Ruta estática.

ibmcloud ks cluster addon disable static-route --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento Ruta estática

ibmcloud ks cluster addon disable static-route --cluster CLUSTER

ibmcloud ks cluster addon disable vpc-block-csi-driver

Classic infrastructure

Desactiva el complemento del controlador CSI Block Storage de VPC.

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el complemento del controlador CSI Block Storage de VPC

ibmcloud ks cluster addon disable vpc-block-csi-driver --cluster CLUSTER

ibmcloud ks cluster addon enable acm

Habilita el complemento Advanced Cluster Management de Red Hat.

ibmcloud ks cluster addon enable acm --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--param
Especifique las opciones de instalación para el complemento. Si no se especifican parámetros, se utilizan los valores predeterminados. Revisa las opciones disponibles con el comando ibmcloud ks cluster addon options.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento Advanced Cluster Management de Red Hat

ibmcloud ks cluster addon enable acm --cluster CLUSTER

ibmcloud ks cluster addon enable alb-oauth-proxy

Virtual Private Cloud Classic infrastructure Satellite

Habilita el complemento ALB OAuth Proxy.

ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento ALB OAuth Proxy

ibmcloud ks cluster addon enable alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon enable cluster-autoscaler

Habilita el complemento Cluster Autoscaler.

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento Cluster Autoscaler

ibmcloud ks cluster addon enable cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon enable debug-tool

Habilita el complemento Herramienta de diagnóstico y depuración.

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento Herramienta de diagnóstico y depuración

ibmcloud ks cluster addon enable debug-tool --cluster CLUSTER

ibmcloud ks cluster addon enable headlamp

Comando « cluster addon enable headlamp » es una función en fase beta.

Virtual Private Cloud Classic infrastructure Satellite

Activa el complemento Headlamp.

ibmcloud ks cluster addon enable headlamp --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Activar el complemento Headlamp

ibmcloud ks cluster addon enable headlamp --cluster CLUSTER

ibmcloud ks cluster addon enable help

Mostrar ayuda

ibmcloud ks cluster addon enable help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster addon enable help

ibmcloud ks cluster addon enable hpcs-router

Habilita el complemento HPCS Router Operator para OpenShift.

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento HPCS Router Operator para OpenShift

ibmcloud ks cluster addon enable hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon enable ibm-storage-operator

Comando « cluster addon enable ibm-storage-operator » es una función en fase beta.

Habilita el complemento IBM Cloud Storage Operator.

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento IBM Cloud Storage Operator

ibmcloud ks cluster addon enable ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon enable image-key-synchronizer

Virtual Private Cloud Classic infrastructure Satellite

El complemento IBM Cloud Image Key Synchronizer.

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

El complemento Image Key Synchronizer de IBM Cloud

ibmcloud ks cluster addon enable image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon enable istio

Classic infrastructure

Activa el complemento gestionado Istio.

ibmcloud ks cluster addon enable istio --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento gestionado Istio

ibmcloud ks cluster addon enable istio --cluster CLUSTER

ibmcloud ks cluster addon enable istio-extras

Comando « cluster addon enable istio-extras » ha quedado obsoleto.

Habilitar componentes adicionales de Istio: Grafana, Jaeger y Kiali.

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar componentes adicionales de Istio: Grafana, Jaeger y Kiali

ibmcloud ks cluster addon enable istio-extras --cluster CLUSTER

ibmcloud ks cluster addon enable istio-sample-bookinfo

Comando « cluster addon enable istio-sample-bookinfo » ha quedado obsoleto.

Habilitar el complemento de la aplicación de ejemplo Istio BookInfo en un clúster (obsoleto).

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento de la aplicación de ejemplo Istio BookInfo en un clúster (obsoleto)

ibmcloud ks cluster addon enable istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon enable openshift-data-foundation

Virtual Private Cloud Classic infrastructure Satellite

El complemento de Red Hat OpenShift Data Foundation en IBM Cloud

ibmcloud ks cluster addon enable openshift-data-foundation --cluster CLUSTER [-f] [--param PARAM] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--param
Especifique las opciones de instalación para el complemento. Si no se especifican parámetros, se utilizan los valores predeterminados. Revisa las opciones disponibles con el comando ibmcloud ks cluster addon options.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

El complemento de Red Hat OpenShift Data Foundation en 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

Activa el complemento Static Route.

ibmcloud ks cluster addon enable static-route --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento Ruta estática

ibmcloud ks cluster addon enable static-route --cluster CLUSTER

ibmcloud ks cluster addon enable vpc-block-csi-driver

Virtual Private Cloud

Habilita el complemento VPC Block Storage CSI Driver.

ibmcloud ks cluster addon enable vpc-block-csi-driver --cluster CLUSTER [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Habilitar todas las dependencias de complementos.

Ejemplos

Habilitar el complemento 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

Vea detalles de un complemento instalado.

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

--addon
El nombre o ID del complemento.
-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver detalles de un complemento instalado

ibmcloud ks cluster addon get --addon ADDON --cluster CLUSTER

ibmcloud ks cluster addon help

Mostrar ayuda

ibmcloud ks cluster addon help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster addon help

ibmcloud ks cluster addon ls

Virtual Private Cloud Classic infrastructure Satellite

Listar complementos habilitados.

ibmcloud ks cluster addon ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Lista de complementos disponibles

ibmcloud ks cluster addon ls --cluster CLUSTER

ibmcloud ks cluster addon options

Virtual Private Cloud Classic infrastructure Satellite

Vea opciones de instalación para un complemento.

ibmcloud ks cluster addon options --addon ADDON [--output OUTPUT] [-q] [--version VERSION]

Opciones de comando

--addon
El nombre o ID del complemento.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique una versión de complemento para la cual visualizar las opciones. Si no se especifica ninguna versión, se visualizan las opciones de la versión predeterminada.

Ejemplos

Ver opciones de instalación de un complemento

ibmcloud ks cluster addon options --addon ADDON

ibmcloud ks cluster addon update acm

Actualizar el complemento Red Hat: Advanced Cluster Management.

ibmcloud ks cluster addon update acm --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Advanced Cluster Management de Red Hat

ibmcloud ks cluster addon update acm --cluster CLUSTER

ibmcloud ks cluster addon update alb-oauth-proxy

Actualizar el complemento ALB OAuth Proxy.

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento ALB OAuth Proxy

ibmcloud ks cluster addon update alb-oauth-proxy --cluster CLUSTER

ibmcloud ks cluster addon update cluster-autoscaler

Actualizar el complemento Cluster Autoscaler.

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Cluster Autoscaler

ibmcloud ks cluster addon update cluster-autoscaler --cluster CLUSTER

ibmcloud ks cluster addon update debug-tool

Actualizar el complemento Herramienta de diagnóstico y depuración.

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Herramienta de diagnóstico y depuración

ibmcloud ks cluster addon update debug-tool --cluster CLUSTER

ibmcloud ks cluster addon update headlamp

Comando « cluster addon update headlamp » es una función en fase beta.

Actualizar el complemento Headlamp.

ibmcloud ks cluster addon update headlamp --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Headlamp

ibmcloud ks cluster addon update headlamp --cluster CLUSTER

ibmcloud ks cluster addon update help

Mostrar ayuda

ibmcloud ks cluster addon update help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster addon update help

ibmcloud ks cluster addon update hpcs-router

Actualizar el complemento HPCS Router Operator para OpenShift.

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento HPCS Router Operator para OpenShift

ibmcloud ks cluster addon update hpcs-router --cluster CLUSTER

ibmcloud ks cluster addon update ibm-storage-operator

Comando « cluster addon update ibm-storage-operator » es una función en fase beta.

Actualizar el complemento IBM Cloud Storage Operator.

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento IBM Cloud Storage Operator

ibmcloud ks cluster addon update ibm-storage-operator --cluster CLUSTER

ibmcloud ks cluster addon update image-key-synchronizer

Actualizar el complemento Image Key Synchronizer.

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Image Key Synchronizer

ibmcloud ks cluster addon update image-key-synchronizer --cluster CLUSTER

ibmcloud ks cluster addon update istio

Actualizar el complemento Istio gestionado.

ibmcloud ks cluster addon update istio --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento gestionado Istio

ibmcloud ks cluster addon update istio --cluster CLUSTER

ibmcloud ks cluster addon update istio-extras

Comando « cluster addon update istio-extras » ha quedado obsoleto.

Actualizar los componentes adicionales de Istio: Grafana, Jaeger y Kiali.

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualización de componentes adicionales de Istio: Grafana, Jaeger y Kiali

ibmcloud ks cluster addon update istio-extras --cluster CLUSTER

ibmcloud ks cluster addon update istio-sample-bookinfo

Comando « cluster addon update istio-sample-bookinfo » ha quedado obsoleto.

Actualizar el complemento de la aplicación de ejemplo Istio BookInfo (obsoleto).

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento de la aplicación de ejemplo Istio BookInfo (obsoleto)

ibmcloud ks cluster addon update istio-sample-bookinfo --cluster CLUSTER

ibmcloud ks cluster addon update knative

Actualizar el complemento del marco de trabajo sin servidor Knative.

ibmcloud ks cluster addon update knative --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento del marco sin servidor Knative

ibmcloud ks cluster addon update knative --cluster CLUSTER

ibmcloud ks cluster addon update kube-terminal

Actualizar el complemento de la terminal web Kubernetes.

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento de la terminal web Kubernetes

ibmcloud ks cluster addon update kube-terminal --cluster CLUSTER

ibmcloud ks cluster addon update openshift-data-foundation

Actualizar el complemento OpenShift: Data Foundation.

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento OpenShift: Data Foundation

ibmcloud ks cluster addon update openshift-data-foundation --cluster CLUSTER

ibmcloud ks cluster addon update static-route

Actualizar el complemento Static Route.

ibmcloud ks cluster addon update static-route --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento Static Route

ibmcloud ks cluster addon update static-route --cluster CLUSTER

ibmcloud ks cluster addon update vpc-block-csi-driver

Actualizar el complemento del controlador CSI Block Storage de VPC.

ibmcloud ks cluster addon update vpc-block-csi-driver --cluster CLUSTER [-f] [-q] [--version VERSION] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión del complemento a instalar. Si no se especifica ninguna versión, se instala la versión predeterminada.
-y
Actualizar todas las dependencias de complementos.

Ejemplos

Actualizar el complemento 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

Listar versiones soportadas para complementos gestionados.

ibmcloud ks cluster addon versions [--addon ADDON] [--offering OFFERING] [--output OUTPUT] [-q] [--show-defaults]

Opciones de comando

--addon
Especificar un nombre de complemento para el cual filtrar versiones.
--offering
Especifica una oferta para filtrar las versiones correspondientes. Valores admitidos: kubernetes, openshift, openshift-vs
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-defaults
Mostrar las columnas de versión predeterminadas en la salida.

Ejemplos

Enumera las versiones compatibles con los complementos gestionados

ibmcloud ks cluster addon versions

ibmcloud ks cluster ca create

Virtual Private Cloud Classic infrastructure Satellite

Crear un certificado CA para el clúster. A continuación, debe rotar los certificados anteriores para utilizar los nuevos certificados.

ibmcloud ks cluster ca create --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Crea un certificado CA para tu clúster

ibmcloud ks cluster ca create --cluster CLUSTER

ibmcloud ks cluster ca get

Virtual Private Cloud Classic infrastructure Satellite

Ver los detalles del certificado de CA de un clúster.

ibmcloud ks cluster ca get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los detalles del certificado CA de un clúster

ibmcloud ks cluster ca get --cluster CLUSTER

ibmcloud ks cluster ca help

Mostrar ayuda

ibmcloud ks cluster ca help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster ca help

ibmcloud ks cluster ca rotate

Virtual Private Cloud Classic infrastructure Satellite

Rote los certificados CA de un clúster, para lo que primero debe haber creado los certificados CA. La rotación invalida los certificados anteriores y renueva el servidor de API del clúster.

ibmcloud ks cluster ca rotate --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Rota los certificados de CA de un clúster, lo cual requiere que hayas creado previamente los certificados de CA

ibmcloud ks cluster ca rotate --cluster CLUSTER

ibmcloud ks cluster ca status

Virtual Private Cloud Classic infrastructure Satellite

Ver el estado de rotación de los certificados CA de un clúster.

ibmcloud ks cluster ca status --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver el estado de rotación de los certificados CA de un clúster

ibmcloud ks cluster ca status --cluster CLUSTER

ibmcloud ks cluster config

Virtual Private Cloud Classic infrastructure Satellite

Descargar los archivos de configuración y certificados de Kubernetes para conectar con su clúster utilizando los mandatos de kubectl.

ibmcloud ks cluster config --cluster CLUSTER [--admin] [--endpoint ENDPOINT] [--network] [--output OUTPUT] [-q] [--skip-rbac]

Opciones de comando

--admin
Recuperar certificados de administrador y claves PEM.
-c, --cluster
Especifique el ID o nombre de clúster.
--endpoint
URL de servidor que utilizar para el contexto de clúster. Si no se incluye este distintivo, se utiliza el punto final de servicio de clúster predeterminado. Para más información, consulta https://ibm.biz/context-kubeKubernetes o https://ibm.biz/context-ocp para clústeres de OpenShift. Valores admitidos: private, link, vpe
--network
Recuperar la configuración de red de Calico con la configuración de administración.
--output
Imprime la salida comando en el formato indicado y omite las fusiones kubeconfig. Un archivo ZIP generado no contiene un token de actualización. Valores admitidos: json, yaml, zip
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-rbac
Saltar la adición de roles de RBAC. Incluya esta opción solo si gestiona sus propios roles de RBAC de Kubernetes. Si utiliza los roles de acceso al servicio de IAM para gestionar todos sus usuarios de RBAC, no incluya esta opción.

Ejemplos

Descarga los archivos de configuración y los certificados de Kubernetes para conectarte a tu clúster mediante comandos de kubectl

ibmcloud ks cluster config --cluster CLUSTER

ibmcloud ks cluster create classic

Classic infrastructure

Crear un clúster con nodos trabajadores en la infraestructura clásica.

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)

Opciones de comando

--disable-disk-encrypt
Inhabilitar el cifrado en un nodo de trabajador.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--hardware
El nivel de aislamiento del hardware del nodo trabajador. Utilice el valor dedicated para tener recursos físicos disponibles dedicados solo a usted, o shared para permitir que los recursos físicos se compartan con otros clientes de IBM. En las cuentas públicas de IBM Cloud, se comparte el valor predeterminado. En las cuentas dedicadas de IBM Cloud, la única opción es 'dedicated'.
--location
Deprecated Se mantiene la marca para garantizar la compatibilidad con una versión anterior. Utiliza en su lugar el indicador --zone.
--name
Especifique un nombre para el clúster.
--no-subnet
Impedir la creación de una subred portátil al crear el clúster. De forma predeterminada, se crean tanto una subred portátil pública como privada en la VLAN asociada, y este distintivo impide dicho comportamiento. Para añadir una subred al clúster más adelante, ejecuta el comando « ibmcloud ks cluster subnet add ».
--operating-system
Especifique el nombre del sistema operativo.
--pod-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para pods. La subred debe tener un tamaño mínimo de o /23 superior. Para más información, consulta https://ibm.biz/cluster-create-classic
--private-only
Utilizar este distintivo para impedir que se cree una VLAN pública. Solo es necesario cuando se especifica el indicador --private-vlan sin especificar el indicador --public-vlan.
--private-service-endpoint
Habilitar el punto final de servicio privado para hacer que el maestro sea accesible de forma privada.
--private-vlan
Condicional: Especifica el ID de la VLAN privada. Para ver las VLAN disponibles, ejecuta ibmcloud ks vlan ls --zone <zone name>. Si aún no dispone de una VLAN privada, no seleccione esta opción, ya que se le creará una automáticamente. Al especificar una VLAN privada, también debe especificar el indicador --public-vlan o el indicador --private-only.
--public-service-endpoint
Habilitar el punto final de servicio público para hacer que el maestro sea accesible de forma pública.
--public-vlan
Condicional: Especifica el ID de la VLAN pública. Para ver las VLAN disponibles, ejecuta ibmcloud ks vlan ls --zone <zone name>. Si aún no dispone de una VLAN pública, no especifique esta opción, ya que se le creará una automáticamente.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--service-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para servicios. La subred debe tener un tamaño mínimo de o /24 superior. Para más información, consulta https://ibm.biz/cluster-create-classic. Valor predeterminado: 172.21.0.0/16
--skip-advance-permissions-check
Omitir la comprobación de los permisos de infraestructura antes de completar esta acción. Tenga en cuenta que, si no dispone de los permisos de infraestructura correctos, es posible que esta acción se ejecute de modo parcialmente correcto.
--sm-group
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance
El CRN de la instancia de IBM Cloud Secrets Manager.
--version
Especifique la versión de OpenShift o Kubernetes, incluyendo al menos la versión major.minor. Si no incluye este distintivo, se utilizará la versión predeterminada. Para ver las versiones disponibles, ejecute ibmcloud ks versions.
--workers
El número de nodos de trabajador de un clúster. El valor predeterminado es 1.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Crear un clúster con nodos de trabajo en infraestructura clásica

ibmcloud ks cluster create classic --flavor FLAVOR --name NAME --zone ZONE --private-only

ibmcloud ks cluster create help

Mostrar ayuda

ibmcloud ks cluster create help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster create help

ibmcloud ks cluster create satellite

Crear un clúster de IBM Cloud Satellite en su propia infraestructura.

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]

Opciones de comando

--enable-config-admin
Conceda admin acceso al clúster a Satellite Config para gestionar los recursos de Kubernetes.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--host-label, --hl
Introduce las etiquetas como pares clave-valor para identificar el host que se asignará a tu plano de control de Satellite o a tu clúster de Red Hat OpenShift. El primer host que tenga esta etiqueta y que no esté asignado se asigna automáticamente al plano de control o clúster. Para buscar etiquetas de host disponibles, ejecute ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>.
--infrastructure-topology
Especifique si el clúster debe ejecutar un único nodo trabajador o el número predeterminado de nodos trabajadores. Para crear un clúster de un solo nodo, especifique single-replica. Para crear un clúster predeterminado con varios nodos de trabajo, especifique highly-available. La opción highly-available se aplica de forma predeterminada. Valores admitidos: single-replica, highly-available
--location
Nombre o ID de la ubicación de Satellite. Para encontrar el ID o el nombre de la ubicación, ejecuta ibmcloud sat location ls.
--name
Especifique un nombre para el clúster.
--operating-system
Especifique el nombre del sistema operativo.
--pod-network-interface-selection
El método para seleccionar la interfaz de red de nodo para la red de pod interna. Esta opción solo se puede utilizar si la ubicación de Satellite que especifique tiene habilitado Red Hat CoreOS. Para indicar un nombre de dominio ( URL ) o una dirección IP directamente, especifica can-reach=<url> o can-reach=<ip_address>. Para seleccionar una interfaz de red, especifica « interface=<network_interface> ».
--pod-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para pods. La subred debe tener un tamaño mínimo de o /23 superior. Para más información, consulta https://ibm.biz/cluster-create-satellite. Valor predeterminado: 172.30.0.0/16
--pull-secret
Especifique una titularidad de OpenShift existente para los nodos de trabajador de este clúster proporcionando el secreto de extracción de cuenta de Red Hat.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--service-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para servicios. La subred debe tener un tamaño mínimo de o /24 superior. Para más información, consulta https://ibm.biz/cluster-create-satellite. Valor predeterminado: 172.21.0.0/16
--sm-group
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance
El CRN de la instancia de IBM Cloud Secrets Manager.
--version
La versión de Red Hat OpenShift en IBM Cloud, incluida al menos la versión major.minor. Para ver las versiones disponibles, ejecute ibmcloud ks versions.
--workers
El número de nodos trabajadores por zona en la agrupación de nodos trabajadores predeterminada. Necesario cuando se especifica --host-label.
--zone
La zona de la agrupación de trabajadores predeterminada en un clúster multizona. Para ver una lista de las zonas de tu ubicación, ejecuta ibmcloud sat location get.

Ejemplos

Crea un clúster de IBM Cloud Satellite en tu propia infraestructura

ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION

ibmcloud ks cluster create vpc-classic

Crear un clúster con nodos de trabajador en una infraestructura de nube privada virtual (VPC) de primera generación.

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]

Opciones de comando

--disable-public-service-endpoint
Inhabilitar el punto final de servicio público para evitar el acceso público al maestro.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--name
Especifique un nombre para el clúster.
--operating-system
Especifique el nombre del sistema operativo.
--pod-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para pods. La subred debe tener un tamaño mínimo de o /23 superior. Para más información, consulta https://ibm.biz/cluster-create-vpc
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--service-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para servicios. La subred debe tener un tamaño mínimo de o /24 superior. Para más información, consulta https://ibm.biz/cluster-create-vpc. Valor predeterminado: 172.21.0.0/16
--sm-group
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance
El CRN de la instancia de IBM Cloud Secrets Manager.
--subnet-id
La subred de VPC a la que va a asignar el clúster. Para ver la lista de subredes disponibles, ejecuta ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>.
--version
Especifique la versión de OpenShift o Kubernetes, incluyendo al menos la versión major.minor. Si no incluye este distintivo, se utilizará la versión predeterminada. Para ver las versiones disponibles, ejecute ibmcloud ks versions.
--vpc-id
El ID de VPC en el que crear los nodos de trabajador. Para obtener una lista de los ID disponibles, ejecute ibmcloud ks vpcs.
--workers
El número de nodos trabajadores por zona en la agrupación de nodos trabajadores predeterminada. En el caso de los clústeres de « OpenShift », debes establecer este valor en al menos 2. En el caso de los clústeres de « Kubernetes », este valor es opcional.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Crear un clúster con nodos de trabajo en la infraestructura 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

Crear un clúster con nodos de trabajador en una infraestructura de nube privada virtual (VPC) de segunda generación.

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]

Opciones de comando

--cluster-security-group
Opcional. Especifique uno o más ID de grupo de seguridad para aplicar a todos los trabajadores del clúster. En el caso de la versión « OpenShift » ( 4.15 ) y la versión « Kubernetes » ( 1.30 ) y posteriores, estos grupos de seguridad se aplican además del grupo de seguridad « kube-clusterID », gestionado por IBM. En versiones anteriores del clúster, especifica la opción « --cluster-security-group cluster » para aplicar el grupo de seguridad « kube-clusterID ». Si no se especifica ningún valor, se aplica un conjunto predeterminado de grupos de seguridad que incluye « kube-clusterID ».
--cni
Configura el complemento de red para el clúster. Calico está configurado de forma predeterminada. Valores admitidos: Calico, OVNKubernetes
--cos-instance
Solo es necesario para los clústeres de OpenShift. El CRN de instancia estándar de almacenamiento de objetos en la nube para realizar una copia de seguridad del registro interno en el clúster de OpenShift. Para obtener una lista de los CRN de tus instancias de almacenamiento de objetos en la nube, ejecuta ibmcloud resource service-instances --long --service-name cloud-object-storage.
--crk
El ID de la clave raíz de la instancia de KMS que se debe utilizar para el cifrado de disco local. Para ver una lista de las claves raíz disponibles, ejecuta ibmcloud ks kms crk ls --instance-id <kms_instance>.
--disable-outbound-traffic-protection
Incluye esta opción para permitir el acceso público saliente desde los nodos de trabajo del clúster. De forma predeterminada, el acceso público saliente está bloqueado en las versiones de « OpenShift » 4.15 y posteriores, así como en las versiones de « Kubernetes » 1.30 y posteriores.
--disable-public-service-endpoint
Inhabilitar el punto final de servicio público para evitar el acceso público al maestro.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--kms-account-id
El ID de la cuenta que contiene la instancia de KMS que se quiere utilizar para el disco local o el cifrado secreto.
--kms-instance
El ID de la instancia de KMS que se debe utilizar para el cifrado de disco local. Para obtener una lista de las instancias de KMS disponibles, ejecute ibmcloud ks kms instance ls.
--name
Especifique un nombre para el clúster.
--offering
Especifica la oferta de clúster. Valores admitidos: kubernetes, openshift, openshift-vs
--operating-system
Especifique el nombre del sistema operativo.
--pod-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para pods. La subred debe tener un tamaño mínimo de o /23 superior. Para más información, consulta https://ibm.biz/cluster-create-vpc
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secondary-storage
La opción de almacenamiento secundario para el tipo. Para ver las opciones de almacenamiento secundario disponibles para una variante, ejecuta el comando « ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name> ».
--service-subnet
Especifique un CIDR de subred personalizado para proporcionar direcciones IP privadas para servicios. La subred debe tener un tamaño mínimo de o /24 superior. Para más información, consulta https://ibm.biz/cluster-create-vpc. Valor predeterminado: 172.21.0.0/16
--sm-group
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance
El CRN de la instancia de IBM Cloud Secrets Manager.
--subnet-id
La subred de VPC a la que va a asignar el clúster. Para ver la lista de subredes disponibles, ejecuta ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>.
--version
Especifique la versión de OpenShift o Kubernetes, incluyendo al menos la versión major.minor. Si no incluye este distintivo, se utilizará la versión predeterminada. Para ver las versiones disponibles, ejecute ibmcloud ks versions.
--vpc-id
El ID de VPC en el que crear los nodos de trabajador. Para obtener una lista de los ID disponibles, ejecute ibmcloud ks vpcs.
--workers
El número de nodos trabajadores por zona en la agrupación de nodos trabajadores predeterminada. En el caso de los clústeres de « OpenShift », debes establecer este valor en al menos 2. En el caso de los clústeres de « Kubernetes », este valor es opcional.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Crear un clúster con nodos de trabajo en la infraestructura de 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

Ver los detalles de un clúster.

ibmcloud ks cluster get --cluster CLUSTER [--output OUTPUT] [-q] [--show-resources]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-resources
Mostrar recursos adicionales del clúster, como complementos, VLAN y subredes.

Ejemplos

Ver los detalles de un clúster

ibmcloud ks cluster get --cluster CLUSTER

ibmcloud ks cluster help

Mostrar ayuda

ibmcloud ks cluster help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster help

ibmcloud ks cluster image-security disable

Virtual Private Cloud Classic infrastructure Satellite

Inhabilitar la obligatoriedad de la seguridad de imágenes en el clúster.

ibmcloud ks cluster image-security disable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactiva la aplicación de medidas de seguridad de imágenes en tu clúster

ibmcloud ks cluster image-security disable --cluster CLUSTER

ibmcloud ks cluster image-security enable

Virtual Private Cloud Classic infrastructure Satellite

Habilitar la obligatoriedad de la seguridad de imágenes en el clúster.

ibmcloud ks cluster image-security enable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilita la aplicación de medidas de seguridad de imágenes en tu clúster

ibmcloud ks cluster image-security enable --cluster CLUSTER

ibmcloud ks cluster image-security help

Mostrar ayuda

ibmcloud ks cluster image-security help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster image-security help

ibmcloud ks cluster ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todos los clústeres en su cuenta de IBM Cloud.

ibmcloud ks cluster ls [-l LOCATION ...] [--output OUTPUT] [--provider PROVIDER] [-q]

Opciones de comando

-l, --location
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output
Imprime la salida del mandato en el formato proporcionado. Si no se incluye el indicador de proveedor, solo se devuelven los clústeres clásicos. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Valores admitidos: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumera todos los clústeres de tu cuenta de IBM Cloud

ibmcloud ks cluster ls

ibmcloud ks cluster master audit-webhook get

Classic infrastructure

Ver la configuración de webhook de auditoría para el servidor de API de Kubernetes de un clúster. El programa de fondo del webhook reenvía registros de auditoría del servidor de API a un servidor remoto.

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver la configuración del webhook de auditoría para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master audit-webhook get --cluster CLUSTER

ibmcloud ks cluster master audit-webhook help

Mostrar ayuda

ibmcloud ks cluster master audit-webhook help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master audit-webhook help

ibmcloud ks cluster master audit-webhook set

Classic infrastructure

Establecer la configuración de webhook de auditoría para el servidor de API de Kubernetes de un clúster. El programa de fondo del webhook reenvía registros de auditoría del servidor de API a un servidor remoto.

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ca-cert
La vía de acceso de archivo del certificado de CA utilizado para verificar el servicio de registro remoto.
--client-cert
La vía de acceso de archivo del certificado de cliente que se utiliza para la autenticación en el servicio de registro remoto.
--client-key
La vía de acceso de archivo de la clave de cliente correspondiente que se utiliza para conectarse al servicio de registro remoto.
--policy
Especifique el tipo de política de auditoría. Valores admitidos: default, verbose
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--remote-server
El URL o dirección IP del servicio de registro remoto.

Ejemplos

Configurar el webhook de auditoría para el servidor de la API de Kubernetes de un clúster

ibmcloud ks cluster master audit-webhook set --cluster CLUSTER

ibmcloud ks cluster master audit-webhook unset

Classic infrastructure

Eliminar una configuración de webhook de auditoría para un servidor de API de Kubernetes de un clúster.

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar la configuración del webhook de auditoría del servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access get

Consigue la consola web de OpenShift y el tipo de acceso al servidor OAuth.

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Obtener la consola web de OpenShift y el tipo de acceso al servidor OAuth

ibmcloud ks cluster master console-oauth-access get --cluster CLUSTER

ibmcloud ks cluster master console-oauth-access help

Mostrar ayuda

ibmcloud ks cluster master console-oauth-access help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master console-oauth-access help

ibmcloud ks cluster master console-oauth-access set

Configure la consola web OpenShift y el tipo de acceso al servidor OAuth.

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER [-f] [-q] [--type TYPE]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type
Especifica la consola web OpenShift y el tipo de acceso al servidor OAuth. Valores admitidos: vpe-gateway, legacy

Ejemplos

Configurar la consola web de OpenShift y el tipo de acceso al servidor OAuth

ibmcloud ks cluster master console-oauth-access set --cluster CLUSTER

ibmcloud ks cluster master help

Mostrar ayuda

ibmcloud ks cluster master help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master help

ibmcloud ks cluster master pod-security get

Virtual Private Cloud Classic infrastructure Satellite

Ver la configuración de admisión de PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver la configuración de admisión de PodSecurity para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security get --cluster CLUSTER

ibmcloud ks cluster master pod-security help

Mostrar ayuda

ibmcloud ks cluster master pod-security help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master pod-security help

ibmcloud ks cluster master pod-security policy disable

Virtual Private Cloud Classic infrastructure Satellite

Inhabilite la política PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar PodSecurityPolicy para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security policy disable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy enable

Virtual Private Cloud Classic infrastructure Satellite

Habilite la política PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar PodSecurityPolicy para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security policy enable --cluster CLUSTER

ibmcloud ks cluster master pod-security policy get

Virtual Private Cloud Classic infrastructure Satellite

Ver la configuración de la política PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Consulta la configuración de PodSecurityPolicy para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security policy get --cluster CLUSTER

ibmcloud ks cluster master pod-security policy help

Mostrar ayuda

ibmcloud ks cluster master pod-security policy help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master pod-security policy help

ibmcloud ks cluster master pod-security set

Virtual Private Cloud Classic infrastructure Satellite

Establezca y habilite la configuración de admisión PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security set --cluster CLUSTER [--config-file FILE] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--config-file
La vía de acceso de archivo de una configuración de PodSecurity personalizada. Si no se especifica, se aplican los valores predeterminados de Kubernetes. Para obtener más información, consulte https://ibm.biz/BdPtUB
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Configurar y habilitar la configuración de admisión de PodSecurity para el servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security set --cluster CLUSTER

ibmcloud ks cluster master pod-security unset

Virtual Private Cloud Classic infrastructure Satellite

Elimine la configuración de admisión PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security unset --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar la configuración de admisión PodSecurity del servidor de la API Kubernetes de un clúster

ibmcloud ks cluster master pod-security unset --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist add

Comando « cluster master private-service-endpoint allowlist add » ha quedado obsoleto.

Virtual Private Cloud Classic infrastructure

Añadir subredes a la lista de elementos permitidos de puntos finales de servicio privados de un clúster.

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet
Especificar el CIDR de subred.

Ejemplos

Añadir subredes a la lista de endpoints de servicio privados permitidos de un clúster

ibmcloud ks cluster master private-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint allowlist disable

Comando « cluster master private-service-endpoint allowlist disable » ha quedado obsoleto.

Virtual Private Cloud Classic infrastructure

Inhabilitar la lista de elementos permitidos. Cuando está inhabilitada, las peticiones autorizadas al maestro de clúster procedentes de cualquier subred se permiten a través del punto final de servicio privado.

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar la lista de permitidos

ibmcloud ks cluster master private-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist enable

Comando « cluster master private-service-endpoint allowlist enable » ha quedado obsoleto.

Virtual Private Cloud Classic infrastructure

Habilitar la lista de elementos permitidos. Cuando está habilitada, solo se permiten las peticiones autorizadas al maestro de clúster procedentes de las subredes de la lista de elementos permitidos a través del punto final de servicio privado.

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar la lista de permitidos

ibmcloud ks cluster master private-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist get

Comando « cluster master private-service-endpoint allowlist get » ha quedado obsoleto.

Virtual Private Cloud Classic infrastructure

Obtener la lista de elementos permitidos de puntos finales de servicio privado de un clúster.

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Obtener la lista de endpoints de servicio privados permitidos de un clúster

ibmcloud ks cluster master private-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint allowlist help

Mostrar ayuda

ibmcloud ks cluster master private-service-endpoint allowlist help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master private-service-endpoint allowlist help

ibmcloud ks cluster master private-service-endpoint allowlist rm

Comando « cluster master private-service-endpoint allowlist rm » ha quedado obsoleto.

Virtual Private Cloud Classic infrastructure

Eliminar subredes de la lista de elementos permitidos de puntos finales de servicio privados de un clúster.

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet
Especificar el CIDR de subred.

Ejemplos

Eliminar subredes de la lista de permitidos del punto final de servicio privado de un clúster

ibmcloud ks cluster master private-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master private-service-endpoint enable

Classic infrastructure

Habilitar el punto final de servicio privado para hacer que el maestro sea accesible de forma privada.

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-y
Si la característica requiere alguna acción adicional, como volver a cargar un trabajador o actualizar el maestro del clúster, realice estas acciones sin que se le solicite al usuario.

Ejemplos

Habilita el punto de conexión del servicio privado para que el maestro sea accesible de forma privada

ibmcloud ks cluster master private-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master private-service-endpoint help

Mostrar ayuda

ibmcloud ks cluster master private-service-endpoint help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master private-service-endpoint help

ibmcloud ks cluster master public-service-endpoint disable

Virtual Private Cloud Classic infrastructure

Inhabilitar el punto final de servicio público para hacer que solo se pueda acceder al maestro de forma privada.

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER [-f] [-q] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-y
Si la característica requiere alguna acción adicional, como volver a cargar un trabajador o actualizar el maestro del clúster, realice estas acciones sin que se le solicite al usuario.

Ejemplos

Desactiva el punto de conexión del servicio público para que el servidor maestro solo sea accesible de forma privada

ibmcloud ks cluster master public-service-endpoint disable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint enable

Virtual Private Cloud Classic infrastructure

Habilitar el punto final de servicio público para hacer que el maestro sea accesible de forma pública.

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER [-f] [-q] [-y]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-y
Si la característica requiere alguna acción adicional, como volver a cargar un trabajador o actualizar el maestro del clúster, realice estas acciones sin que se le solicite al usuario.

Ejemplos

Habilitar el punto final del servicio público para que el maestro sea de acceso público

ibmcloud ks cluster master public-service-endpoint enable --cluster CLUSTER

ibmcloud ks cluster master public-service-endpoint help

Mostrar ayuda

ibmcloud ks cluster master public-service-endpoint help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master public-service-endpoint help

ibmcloud ks cluster master refresh

Virtual Private Cloud Classic infrastructure Satellite

Reiniciar los nodos maestros del clúster para aplicar los nuevos cambios en la configuración de API de Kubernetes. Sus nodos trabajadores, apps y recursos no se modifican y continúan en ejecución.

ibmcloud ks cluster master refresh --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Reinicia los nodos maestros del clúster para aplicar los nuevos cambios de configuración de la API de Kubernetes

ibmcloud ks cluster master refresh --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist add

Añadir subredes a la lista de de puntos finales de servicio permitidos de un clúster de Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet
Especificar el CIDR de subred.

Ejemplos

Añadir subredes a la lista de direcciones permitidas del punto final de servicio de un clúster de Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist add \
  --cluster CLUSTER \
  --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint allowlist disable

Inhabilitar la lista de elementos permitidos de un clúster de Satellite. Cuando está inhabilitada, las peticiones autorizadas al maestro de clúster procedentes de cualquier subred se permiten a través del punto final de servicio de Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar la lista de permitidos de un clúster de Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist enable

Habilitar la lista de elementos permitidos en un clúster de Satellite. Cuando está habilitada, solo se permiten las peticiones autorizadas al maestro de clúster procedentes de las subredes de la lista de elementos permitidos a través del punto final de servicio de Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Activar la lista de permitidos para un clúster de Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist get

Obtener la lista de puntos finales de servicio permitidos de un clúster de Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Obtener la lista de endpoints de servicio permitidos de un clúster de Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER

ibmcloud ks cluster master satellite-service-endpoint allowlist help

Mostrar ayuda

ibmcloud ks cluster master satellite-service-endpoint allowlist help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master satellite-service-endpoint allowlist help

ibmcloud ks cluster master satellite-service-endpoint allowlist rm

Eliminar subredes de la lista de de puntos finales de servicio permitidos de un clúster de Satellite.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet
Especificar el CIDR de subred.

Ejemplos

Eliminar subredes de la lista de direcciones permitidas del punto final de servicio de un clúster de Satellite

ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET

ibmcloud ks cluster master satellite-service-endpoint help

Mostrar ayuda

ibmcloud ks cluster master satellite-service-endpoint help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster master satellite-service-endpoint help

ibmcloud ks cluster master update

Virtual Private Cloud Classic infrastructure Satellite

Actualiza el nodo maestro del clúster a la última versión o a una versión específica de Kubernetes.

ibmcloud ks cluster master update --cluster CLUSTER [-f] [--force-update] [-q] [--version VERSION]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--force-update
Intente la actualización incluso si el cambio es superior a dos versiones anteriores de la versión actual del nodo de trabajador.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión de OpenShift o Kubernetes, incluyendo al menos la versión major.minor. Si no incluye este distintivo, se utilizará la versión predeterminada. Para ver las versiones disponibles, ejecute ibmcloud ks versions.

Ejemplos

Actualiza el nodo maestro del clúster a la última versión o a una versión específica de Kubernetes

ibmcloud ks cluster master update --cluster CLUSTER

ibmcloud ks cluster pull-secret apply

Virtual Private Cloud Classic infrastructure Satellite

Genera y aplica un nuevo secreto de descarga de imágenes que almacene las credenciales de IAM para que el clúster pueda acceder a las imágenes en IBM Cloud Container Registry.

ibmcloud ks cluster pull-secret apply --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Genera y aplica un nuevo secreto de descarga de imágenes que almacene las credenciales de IAM para que el clúster pueda acceder a las imágenes en IBM Cloud Container Registry

ibmcloud ks cluster pull-secret apply --cluster CLUSTER

ibmcloud ks cluster pull-secret help

Mostrar ayuda

ibmcloud ks cluster pull-secret help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster pull-secret help

ibmcloud ks cluster rm

Virtual Private Cloud Classic infrastructure Satellite

Suprimir un clúster. Se suprimirán permanentemente todos los nodos trabajadores, apps y contenedores. Esta acción no se puede deshacer.

ibmcloud ks cluster rm --cluster CLUSTER [--delete-openshift-registry-cos-bucket] [--delete-storage] [-f] [-q] [--skip-advance-permissions-check]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--delete-openshift-registry-cos-bucket
Elimina el bucket de COS y la clave de servicio asociada que contiene las copias de seguridad del registro de OpenShift en los clústeres de ROKS
--delete-storage
Forzar la eliminación del almacenamiento persistente del clúster. Los datos suprimidos no se pueden recuperar.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario. El almacenamiento persistente del clúster no se elimina a menos que también se especifique la opción delete-storage. El bucket de COS y su clave de servicio asociada no se eliminan a menos que también se especifique la opción « delete-openshift-registry-cos-bucket ».
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-advance-permissions-check
Omitir la comprobación de los permisos de infraestructura antes de completar esta acción. Tenga en cuenta que, si no dispone de los permisos de infraestructura correctos, es posible que esta acción se ejecute de modo parcialmente correcto.

Ejemplos

Eliminar un clúster

ibmcloud ks cluster rm --cluster CLUSTER

ibmcloud ks cluster service bind

Virtual Private Cloud Classic infrastructure Satellite

Añadir un servicio de IBM Cloud a un clúster enlazando la instancia de servicio a un espacio de nombres de Kubernetes.

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q] (--key KEY | --role ROLE)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--key
Especifique el nombre o el GUID de una clave de servicio existente. Si defines una clave de servicio, no puedes establecer la opción --role al mismo tiempo.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--role
Especifique el rol de IAM para la clave de servicio. Este indicador no funciona si especifica una clave existente para utilizar o para servicios que no estén habilitados para IAM, como los servicios de Cloud Foundry.
--service
Especificar el nombre de la instancia de servicio. Para ver una lista de las instancias de servicio disponibles, ejecuta ibmcloud service list para los servicios de Cloud Foundry, o ibmcloud resource service-instances para los servicios compatibles con IAM.

Ejemplos

Añadir un servicio IBM Cloud a un clúster vinculando la instancia del servicio a un espacio de nombres Kubernetes

ibmcloud ks cluster service bind --cluster CLUSTER --namespace NAMESPACE --service SERVICE --key KEY

ibmcloud ks cluster service help

Mostrar ayuda

ibmcloud ks cluster service help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster service help

ibmcloud ks cluster service ls

Virtual Private Cloud Classic infrastructure Satellite

Listar los servicios enlazados a un espacio de nombres de Kubernetes.

ibmcloud ks cluster service ls --cluster CLUSTER [--output OUTPUT] [-q] (--all-namespaces | --namespace NAMESPACE)

Opciones de comando

--all-namespaces
Incluir todos los espacios de nombres de Kubernetes.
-c, --cluster
Especifique el ID o nombre de clúster.
-n, --namespace
El espacio de nombres de Kubernetes. Se utilizará el espacio de default nombres si no se especifica otro.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar los servicios vinculados a un espacio de nombres de Kubernetes

ibmcloud ks cluster service ls --cluster CLUSTER --all-namespaces

ibmcloud ks cluster service unbind

Virtual Private Cloud Classic infrastructure Satellite

Eliminar un servicio de IBM Cloud de un clúster desenlazándolo de un espacio de nombres de Kubernetes.

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--service
Especificar el nombre de la instancia de servicio. Para ver una lista de las instancias de servicio disponibles, ejecuta ibmcloud service list para los servicios de Cloud Foundry, o ibmcloud resource service-instances para los servicios compatibles con IAM.

Ejemplos

Eliminar un servicio de IBM Cloud de un clúster desvinculándolo de un espacio de nombres de Kubernetes

ibmcloud ks cluster service unbind --cluster CLUSTER --namespace NAMESPACE --service SERVICE

ibmcloud ks cluster subnet add

Classic infrastructure

Hacer que una subred portátil pública o privada existente en su cuenta de infraestructura de IBM Cloud esté disponible para un clúster clásico.

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet-id
Especificar el ID de subred.

Ejemplos

Hacer que una subred portátil pública o privada ya existente en tu cuenta de infraestructura de IBM Cloud esté disponible para un clúster clásico

ibmcloud ks cluster subnet add --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet create

Classic infrastructure

Crear una subred portátil en su VLAN pública o privada y hacer que esté disponible para un clúster clásico.

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--size
Especificar el tamaño de la subred portátil. El tamaño debe ser 8, 16, 32 o 64.
--vlan
Especificar el ID de VLAN pública o privada.

Ejemplos

Crea una subred portátil en tu VLAN pública o privada y ponla a disposición de un clúster clásico

ibmcloud ks cluster subnet create --cluster CLUSTER --size SIZE --vlan VLAN

ibmcloud ks cluster subnet detach

Classic infrastructure

Desconecte una subred pública o privada portátil existente de un clúster clásico.

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet-id
Especificar el ID de subred.

Ejemplos

Desvincular una subred portátil pública o privada existente de un clúster clásico

ibmcloud ks cluster subnet detach --cluster CLUSTER --subnet-id ID

ibmcloud ks cluster subnet help

Mostrar ayuda

ibmcloud ks cluster subnet help

Ejemplos

Mostrar ayuda

ibmcloud ks cluster subnet help

Mandatos de credencial

Establecer y desestablecer credenciales que le permitirán acceder a la cartera de infraestructura clásica de IBM Cloud mediante su cuenta de IBM Cloud.

ibmcloud ks credential get

Classic infrastructure

Si configura la cuenta de IBM Cloud para que utilice credenciales diferentes para acceder a la cartera de infraestructura clásica de IBM Cloud, obtenga el nombre de usuario de la infraestructura. Este comando se aplica al grupo de recursos especificado o, si no se ha especificado ninguno, al grupo de recursos predeterminado.

ibmcloud ks credential get --region REGION [--output OUTPUT] [-q]

Alias: ibmcloud ks credentials-get

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino.

Ejemplos

Si has configurado tu cuenta de IBM Cloud para utilizar credenciales diferentes con las que acceder a la cartera de infraestructura clásica de IBM Cloud, obtén el nombre de usuario de infraestructura

ibmcloud ks credential get --region REGION

ibmcloud ks credential help

Mostrar ayuda

ibmcloud ks credential help

Ejemplos

Mostrar ayuda

ibmcloud ks credential help

ibmcloud ks credential set classic

Classic infrastructure

Establecer credenciales que le permitirán acceder a la cartera de infraestructura clásica de IBM Cloud mediante su cuenta de IBM Cloud.

ibmcloud ks credential set classic --infrastructure-api-key KEY --infrastructure-username USERNAME --region REGION [-q]

Opciones de comando

--infrastructure-api-key
La clave de API de su cuenta de infraestructura clásica de IBM Cloud.
--infrastructure-username
El nombre de usuario de la cuenta de infraestructura clásica de IBM Cloud.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino.

Ejemplos

Configura las credenciales que te permiten acceder a la cartera de infraestructura clásica de IBM Cloud a través de tu cuenta de IBM Cloud

ibmcloud ks credential set classic \
  --infrastructure-api-key KEY \
  --infrastructure-username USERNAME \
  --region REGION

ibmcloud ks credential set help

Mostrar ayuda

ibmcloud ks credential set help

Ejemplos

Mostrar ayuda

ibmcloud ks credential set help

ibmcloud ks credential unset

Classic infrastructure

Eliminar las credenciales que le permiten acceder a la cartera de infraestructura clásica de IBM Cloud mediante su cuenta de IBM Cloud. Este comando se aplica al grupo de recursos especificado o, si no se ha especificado ninguno, al grupo de recursos predeterminado.

ibmcloud ks credential unset --region REGION [-q]

Alias: ibmcloud ks credentials-unset

Opciones de comando

-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino.

Ejemplos

Elimina las credenciales que te permiten acceder a la cartera de infraestructura clásica de IBM Cloud a través de tu cuenta de IBM Cloud

ibmcloud ks credential unset --region REGION

Comandos experimentales

[Expires on 2026-10-21] Experimentar con nuevos comandos. IMPORTANTE: Comandos aparecen aquí dejarán de utilizarse tras la fecha indicada en [date] su descripción.

ibmcloud ks experimental help

Mostrar ayuda

ibmcloud ks experimental help

Ejemplos

Mostrar ayuda

ibmcloud ks experimental help

ibmcloud ks experimental trusted-profile default get

[Expires on 2026-10-21] Obtener el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos.

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP [--output OUTPUT] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
La región en la que se encuentra el grupo de recursos.
--resource-group
El grupo de recursos cuyo perfil de confianza predeterminado se va a recuperar.

Ejemplos

[Expires on 2026-10-21] Obtener el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos

ibmcloud ks experimental trusted-profile default get --region REGION --resource-group GROUP

ibmcloud ks experimental trusted-profile default help

Mostrar ayuda

ibmcloud ks experimental trusted-profile default help

Ejemplos

Mostrar ayuda

ibmcloud ks experimental trusted-profile default help

ibmcloud ks experimental trusted-profile default set

[Expires on 2026-10-21] Establecer el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos.

ibmcloud ks experimental trusted-profile default set --region REGION --resource-group GROUP --trusted-profile PROFILE [--output OUTPUT] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
La región en la que se encuentra el grupo de recursos.
--resource-group
El ID del grupo de recursos en el que se va a configurar el perfil de confianza.
--trusted-profile
El identificador del perfil de confianza.

Ejemplos

[Expires on 2026-10-21] Establecer el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos

ibmcloud ks experimental trusted-profile default set \
  --region REGION \
  --resource-group GROUP \
  --trusted-profile PROFILE

ibmcloud ks experimental trusted-profile get

[Expires on 2026-10-21] Obtener un perfil de confianza para un clúster.

ibmcloud ks experimental trusted-profile get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

--cluster
El ID del clúster para el que se desea recuperar el perfil de confianza.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

[Expires on 2026-10-21] Obtener un perfil de confianza para un clúster

ibmcloud ks experimental trusted-profile get --cluster CLUSTER

ibmcloud ks experimental trusted-profile help

Mostrar ayuda

ibmcloud ks experimental trusted-profile help

Ejemplos

Mostrar ayuda

ibmcloud ks experimental trusted-profile help

ibmcloud ks experimental trusted-profile set

[Expires on 2026-10-21] Configurar un perfil de confianza en un clúster.

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE [--output OUTPUT] [-q]

Opciones de comando

--cluster
El ID del clúster en el que se va a configurar el perfil de confianza.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--trusted-profile
El identificador del perfil de confianza.

Ejemplos

[Expires on 2026-10-21] Configurar un perfil de confianza en un clúster

ibmcloud ks experimental trusted-profile set --cluster CLUSTER --trusted-profile PROFILE

Comandos Flavor

Obteniendo información relacionada con el tipo. Los tipos determinan cuánta CPU virtual, cuánta memoria y cuánto espacio de disco hay disponible para cada nodo de trabajador.

ibmcloud ks flavor get

Obtener la información de un tipo para una zona y un proveedor.

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Especifique un proveedor. Las opciones disponibles son classic, y vpc-classic vpc-gen2.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especifique la zona para la que se listarán los tipos disponibles. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Consulta la información sobre una variante para una zona y un proveedor

ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE

ibmcloud ks flavor help

Mostrar ayuda

ibmcloud ks flavor help

Ejemplos

Mostrar ayuda

ibmcloud ks flavor help

ibmcloud ks flavor ls

Listar tipos disponibles para una zona.

ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
El tipo de proveedor para el que obtener los tipos. Valores admitidos: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-os
Enumera los sistemas operativos compatibles.
--show-storage
Mostrar unidades de almacenamiento adicionales.
--zone
Especifique la zona para la que se listarán los tipos disponibles. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Enumerar las variantes disponibles para una zona

ibmcloud ks flavor ls --zone ZONE

Comandos permisos de infraestructura

Ver información sobre permisos de infraestructura que le permitirán acceder a la cartera de infraestructura clásica de IBM Cloud mediante su cuenta de IBM Cloud.

ibmcloud ks infra-permissions get

Classic infrastructure

Compruebe si a las credenciales que permiten el acceso a la cartera de infraestructura clásica de IBM Cloud para el grupo de recursos de destino les faltan permisos de infraestructura recomendados o necesarios. Este comando se aplica al grupo de recursos especificado o, si no se ha especificado ninguno, al grupo de recursos predeterminado.

ibmcloud ks infra-permissions get [--output OUTPUT] [-q] [--region REGION]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino. Si aún no se ha seleccionado ninguna región, es necesario especificar este parámetro. Para comprobar si una región está incluida, ejecuta ibmcloud target.

Ejemplos

Comprueba si a las credenciales que permiten el acceso a la cartera de infraestructura clásica de IBM Cloud para el grupo de recursos en cuestión les faltan los permisos de infraestructura sugeridos u obligatorios

ibmcloud ks infra-permissions get

ibmcloud ks infra-permissions help

Mostrar ayuda

ibmcloud ks infra-permissions help

Ejemplos

Mostrar ayuda

ibmcloud ks infra-permissions help

Comandos Ingress

Ver y modificar los valores y servicios de ingreso.

ibmcloud ks ingress alb autoscale get

Virtual Private Cloud Classic infrastructure Satellite

Consulte el estado y la configuración del escalado automático para los ALB de Ingress.

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Consulta el estado y la configuración del escalado automático para los ALB de Ingress

ibmcloud ks ingress alb autoscale get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoscale help

Mostrar ayuda

ibmcloud ks ingress alb autoscale help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb autoscale help

ibmcloud ks ingress alb autoscale set

Virtual Private Cloud Classic infrastructure Satellite

Configure el escalado automático para los ALB de 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)

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
--cpu-average-utilization
Umbral de utilización de CPU promedio. Se utiliza para calcular dinámicamente el número de réplicas.
--custom-metrics-file
Vía de acceso para el archivo de métricas personalizado. Consulte https://ibm.biz/iks-ingress-custom-metrics para obtener más detalles.
--max-replicas
Número máximo de réplicas para el ALB dado. Asegúrate de contar con suficientes trabajadores.
--min-replicas
Las réplicas mínimas para el ALB determinado. Debe ser mayor o igual que 1. (El mínimo recomendado es 2 para fines de alta disponibilidad.)
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Configurar el autoescalado para los ALB de 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 Satellite

Suprima la configuración de escalado automático para los ALB de Ingress.

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER [-q]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Elimina la configuración de escalado automático para los ALB de Ingress

ibmcloud ks ingress alb autoscale unset --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb autoupdate disable

Virtual Private Cloud Classic infrastructure Satellite

Inhabilitar las actualizaciones automáticas de todos los pods de ALB de Ingress en un clúster.

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar las actualizaciones automáticas de todos los pods de Ingress ALB de un clúster

ibmcloud ks ingress alb autoupdate disable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate enable

Virtual Private Cloud Classic infrastructure Satellite

Habilitar las actualizaciones automáticas de todos los pods de ALB de Ingress en un clúster.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar las actualizaciones automáticas de todos los pods de Ingress ALB de un clúster

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER

ibmcloud ks ingress alb autoupdate get

Virtual Private Cloud Classic infrastructure Satellite

Ver si los pods de ALB de ingreso en un clúster están establecidos para la actualización automática y si los pods de ALB están en la versión más reciente.

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Comprueba si los pods de Ingress ALB de un clúster están configurados para actualizarse automáticamente y si los pods de ALB tienen la última versión

ibmcloud ks ingress alb autoupdate get --cluster CLUSTER

ibmcloud ks ingress alb autoupdate help

Mostrar ayuda

ibmcloud ks ingress alb autoupdate help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb autoupdate help

ibmcloud ks ingress alb create classic

Classic infrastructure

Crear y habilitar un ALB de ingreso en un clúster clásico.

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE [--ip IP] [-q] [--version VERSION]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Especifique una dirección IP pública o privada portátil que esté disponible en la y vlan en la del zone ALB que se va a crear o habilitar.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type
Especifique el tipo de ALB. Opciones disponibles: pública, privada
--version
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.
--vlan
El ID de VLAN. Esta VLAN debe coincidir con el ALB type y debe estar en la misma zone que el ALB que desea crear.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Crear y habilitar un ALB de Ingress en un clúster clásico

ibmcloud ks ingress alb create classic --cluster CLUSTER --type TYPE --vlan VLAN --zone ZONE

ibmcloud ks ingress alb create help

Mostrar ayuda

ibmcloud ks ingress alb create help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb create help

ibmcloud ks ingress alb create vpc-gen2

Virtual Private Cloud

Crear y habilitar un ALB de ingreso en un clúster de VPC de segunda generación.

ibmcloud ks ingress alb create vpc-gen2 --cluster CLUSTER --type TYPE --zone ZONE [-q] [--version VERSION]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type
Especifique el tipo de ALB. Opciones disponibles: pública, privada
--version
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Crear y habilitar un ALB de Ingress en un clúster 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 Satellite

Inhabilitar un ALB de Ingress en un clúster.

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER [-q]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar un ALB de Ingress en un clúster

ibmcloud ks ingress alb disable --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable classic

Classic infrastructure

Habilitar un ALB de Ingress en un clúster clásico.

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER [--ip IP] [-q] [--version VERSION]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Especifique una dirección IP pública o privada portátil que esté disponible en la y vlan en la del zone ALB que se va a crear o habilitar.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.

Ejemplos

Habilitar un ALB de Ingress en un clúster clásico

ibmcloud ks ingress alb enable classic --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb enable help

Mostrar ayuda

ibmcloud ks ingress alb enable help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb enable help

ibmcloud ks ingress alb enable vpc-gen2

Virtual Private Cloud

Habilitar un ALB de Ingress en un clúster de VPC de segunda generación.

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER [-q] [--version VERSION]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.

Ejemplos

Habilitar un ALB de Ingress en un clúster VPC Gen 2

ibmcloud ks ingress alb enable vpc-gen2 --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb get

Virtual Private Cloud Classic infrastructure Satellite

Ver los detalles de un ALB de Ingress en un clúster.

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

--alb
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los detalles de un ALB de Ingress en un clúster

ibmcloud ks ingress alb get --alb ALB --cluster CLUSTER

ibmcloud ks ingress alb health-checker disable

Virtual Private Cloud Classic infrastructure Satellite

Inhabilite el comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el verificador de estado de Ingress

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER

ibmcloud ks ingress alb health-checker enable

Virtual Private Cloud Classic infrastructure Satellite

Habilite el comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar el verificador de estado de Ingress

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER

ibmcloud ks ingress alb health-checker get

Virtual Private Cloud Classic infrastructure Satellite

Ver el estado del comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver el estado del verificador de estado de Ingress

ibmcloud ks ingress alb health-checker get --cluster CLUSTER

ibmcloud ks ingress alb health-checker help

Mostrar ayuda

ibmcloud ks ingress alb health-checker help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb health-checker help

ibmcloud ks ingress alb help

Mostrar ayuda

ibmcloud ks ingress alb help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress alb help

ibmcloud ks ingress alb ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todos los ID de ALB de ingreso en un clúster y si los pods de ALB están en la versión más reciente.

ibmcloud ks ingress alb ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumera todos los ID de Ingress ALB de un clúster e indica si los pods de ALB están en la última versión

ibmcloud ks ingress alb ls --cluster CLUSTER

ibmcloud ks ingress alb update

Virtual Private Cloud Classic infrastructure Satellite

Forzar una actualización puntual de los pods para ALB individuales o todos los ALB del clúster.

ibmcloud ks ingress alb update --cluster CLUSTER [--alb ALB ...] [--output OUTPUT] [-q] [--version VERSION]

Opciones de comando

--alb
Para actualizar un ALB específico, especifique el ID del ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ». Para actualizar más de un ALB, especifica un ID de ALB en cada indicador, por ejemplo, --alb ID_1 --alb ID_2. Para actualizar todos los ALB, no incluya este distintivo.
-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--version
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.

Ejemplos

Forzar una actualización única de los pods para uno o todos los ALB del clúster

ibmcloud ks ingress alb update --cluster CLUSTER

ibmcloud ks ingress alb versions

Virtual Private Cloud Classic infrastructure Satellite

Listar las versiones de imagen de ALB de Ingress que están disponibles.

ibmcloud ks ingress alb versions [--output OUTPUT] [-q] [--region REGION]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino.

Ejemplos

Enumera las versiones de imágenes de Ingress ALB que están disponibles

ibmcloud ks ingress alb versions

ibmcloud ks ingress domain create

Cree un dominio de Ingress para un clúster.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--crn
El CRN de la instancia de IBM CIS.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--domain-provider
El proveedor de DNS. El proveedor de DNS predeterminado es el nuestro, interno. Para conocer los proveedores compatibles, consulta nuestra documentación: https://ibm.biz/containers-ingress-domains
--domain-zone
El ZoneID para CIS.
--hostname
Para clústeres de VPC. El nombre de host a registrar para el dominio.
--ip
Las direcciones IP para registrarse en el dominio.
--is-default
Incluya esta opción para establecer el dominio relevante como dominio predeterminado para el clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secret-namespace
El espacio de nombres en el que se crea el secreto TLS.

Ejemplos

Crear un dominio de Ingress para un clúster

ibmcloud ks ingress domain create --cluster CLUSTER

ibmcloud ks ingress domain default help

Mostrar ayuda

ibmcloud ks ingress domain default help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress domain default help

ibmcloud ks ingress domain default replace

Cambiar el dominio de Ingress predeterminado de un clúster.

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Cambiar el dominio de Ingress predeterminado de un clúster

ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain get

Ver los detalles de un dominio de Ingress.

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los detalles de un dominio de Ingress

ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain help

Mostrar ayuda

ibmcloud ks ingress domain help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress domain help

ibmcloud ks ingress domain ls

Listar todos los dominios de Ingress para un clúster.

ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar todos los dominios de Ingress de un clúster

ibmcloud ks ingress domain ls --cluster CLUSTER

ibmcloud ks ingress domain rm

Eliminar un dominio de Ingress de un clúster.

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un dominio de Ingress de un clúster

ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret help

Mostrar ayuda

ibmcloud ks ingress domain secret help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress domain secret help

ibmcloud ks ingress domain secret regenerate

Vuelva a generar el certificado para un dominio de Ingress.

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Regenerar el certificado de un dominio de Ingress

ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain secret rm

Suprimir un secreto para un dominio de Ingress e impedir la renovación futura del certificado.

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un secreto de un dominio de Ingress e impedir la renovación futura del certificado

ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress domain update

Actualizar un dominio de Ingress para un clúster. Los registros pasados sustituirán completamente los registros actuales asociados con el dominio. Si no pasa ningún registro, se anularán los registros actuales de un dominio.

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--domain
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--hostname
Para clústeres de VPC. El nombre de host a registrar para el dominio.
--ip
Las direcciones IP para registrarse en el dominio.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Actualizar un dominio de Ingress para un clúster

ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN

ibmcloud ks ingress help

Mostrar ayuda

ibmcloud ks ingress help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress help

ibmcloud ks ingress instance default help

Mostrar ayuda

ibmcloud ks ingress instance default help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress instance default help

ibmcloud ks ingress instance default set

Virtual Private Cloud Classic infrastructure Satellite

Definir como valor predeterminado una instancia registrada de IBM Cloud Secrets Manager. Si ya existe una instancia predeterminada, no está definida.

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME [-q] [--secret-group GROUP]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--name
El nombre de la instancia registrada de IBM Cloud Secrets Manager.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secret-group
ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.

Ejemplos

Establecer una instancia de IBM Cloud Secrets Manager registrada como predeterminada

ibmcloud ks ingress instance default set --cluster CLUSTER --name NAME

ibmcloud ks ingress instance default unset

Virtual Private Cloud Classic infrastructure Satellite

Anular la definición de una instancia de IBM Cloud Secrets Manager registrada como valor predeterminado.

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--name
El nombre de la instancia registrada de IBM Cloud Secrets Manager.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar una instancia registrada de IBM Cloud Secrets Manager como predeterminada

ibmcloud ks ingress instance default unset --cluster CLUSTER --name NAME

ibmcloud ks ingress instance get

Virtual Private Cloud Classic infrastructure Satellite

Ver detalles de una instancia de IBM Cloud Secrets Manager registrada en un clúster.

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--name
El nombre de la instancia registrada de IBM Cloud Secrets Manager.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver detalles de una instancia de IBM Cloud Secrets Manager registrada en un clúster

ibmcloud ks ingress instance get --cluster CLUSTER --name NAME

ibmcloud ks ingress instance help

Mostrar ayuda

ibmcloud ks ingress instance help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress instance help

ibmcloud ks ingress instance ls

Virtual Private Cloud Classic infrastructure Satellite

Enumerar las instancias de IBM Cloud Secrets Manager registradas en un clúster.

ibmcloud ks ingress instance ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-deleted]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-deleted
Mostrar las instancias de IBM Cloud Secrets Manager cuyo registro se ha anulado en el clúster.

Ejemplos

Enumerar las instancias de IBM Cloud Secrets Manager registradas en un clúster

ibmcloud ks ingress instance ls --cluster CLUSTER

ibmcloud ks ingress instance register

Virtual Private Cloud Classic infrastructure Satellite

Registre una instancia de IBM Cloud Secrets Manager en un clúster.

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN [--is-default] [-q] [--secret-group GROUP]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--crn
CRN de la instancia de IBM Cloud Secrets Manager.
--is-default
Establezca la instancia de IBM Cloud Secrets Manager como valor predeterminado. Si ya existe una instancia predeterminada, no está definida.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secret-group
ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.

Ejemplos

Registrar una instancia de IBM Cloud Secrets Manager en un clúster

ibmcloud ks ingress instance register --cluster CLUSTER --crn CRN

ibmcloud ks ingress instance unregister

Virtual Private Cloud Classic infrastructure Satellite

Anular el registro de una instancia de IBM Cloud Secrets Manager de un clúster.

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--name
El nombre de la instancia registrada de IBM Cloud Secrets Manager.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Darse de baja de una instancia de IBM Cloud Secrets Manager de un clúster

ibmcloud ks ingress instance unregister --cluster CLUSTER --name NAME

ibmcloud ks ingress load-balancer backend help

Mostrar ayuda

ibmcloud ks ingress load-balancer backend help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress load-balancer backend help

ibmcloud ks ingress load-balancer backend set

Virtual Private Cloud

Configura el backend privado y/o público del equilibrador de carga VPC ALB que expone el controlador Ingress de un clúster.

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER [--private-backend BACKEND] [--public-backend BACKEND] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--private-backend
Backend para el equilibrador de carga privado
--public-backend
Backend para el equilibrador de carga público
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Configurar el backend privado y/o público del equilibrador de carga VPC ALB que expone el controlador Ingress para un clúster

ibmcloud ks ingress load-balancer backend set --cluster CLUSTER

ibmcloud ks ingress load-balancer get

Virtual Private Cloud Classic infrastructure

Obtener la configuración de equilibradores de carga que exponen los ALB de Ingress en el clúster.

ibmcloud ks ingress load-balancer get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Consigue la configuración de los equilibradores de carga que exponen los ALB de Ingress en tu clúster

ibmcloud ks ingress load-balancer get --cluster CLUSTER

ibmcloud ks ingress load-balancer help

Mostrar ayuda

ibmcloud ks ingress load-balancer help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress load-balancer help

ibmcloud ks ingress load-balancer proxy-protocol disable

Virtual Private Cloud

Desactiva el protocolo PROXY en los ALB de entrada.

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar el protocolo PROXY en los ALB de entrada

ibmcloud ks ingress load-balancer proxy-protocol disable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol enable

Virtual Private Cloud

Habilite el protocolo PROXY para que la información de conexión de cliente se pase en cabeceras de solicitud a los ALB.

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER [--cidr CIDR ...] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--cidr
Los rangos de direcciones IP de los equilibradores de carga en formato CIDR. Las cabeceras PROXY reenviadas por equilibradores de carga en otros rangos de IP no se procesan.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilite el protocolo PROXY para que la información de conexión del cliente se transmita en los encabezados de solicitud a los ALB

ibmcloud ks ingress load-balancer proxy-protocol enable --cluster CLUSTER

ibmcloud ks ingress load-balancer proxy-protocol help

Mostrar ayuda

ibmcloud ks ingress load-balancer proxy-protocol help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress load-balancer proxy-protocol help

ibmcloud ks ingress secret create

Virtual Private Cloud Classic infrastructure Satellite

Cree un secreto de Ingress en un clúster para un secreto almacenado en IBM Cloud Secrets Manager.

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME [--cert-crn CRN] [--field FIELD] [--namespace NAMESPACE] [--persist] [-q] [--type TYPE]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--cert-crn
El CRN de certificado.
--field
CRN secreto que incluir como campo. Para extraer el secreto sin especificar el nombre, utilice --field <crn>. Para especificar el nombre de campo, utilice --field name=<crn>. Para utilizar el secreto « IBM Cloud Secrets Manager » como prefijo, utiliza --field prefix=<crn>.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
--persist
Persistir el secreto en el clúster para que no se pueda suprimir.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type
Tipo de secreto de Ingress. Puede ser Opaque o TLS. Si no se especifica ninguna opción, se aplica TLS de forma predeterminada.

Ejemplos

Crear un secreto de Ingress en un clúster para un secreto almacenado en un gestor de secretos de IBM Cloud

ibmcloud ks ingress secret create --cluster CLUSTER --name NAME

ibmcloud ks ingress secret field add

Virtual Private Cloud Classic infrastructure Satellite

Añadir campos a un secreto de Ingress existente.

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE [--field FIELD] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--field
CRN secreto que incluir como campo. Para extraer el secreto sin especificar el nombre, utilice --field <crn>. Para especificar el nombre de campo, utilice --field name=<crn>. Para utilizar el secreto « IBM Cloud Secrets Manager » como prefijo, utiliza --field prefix=<crn>.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Añadir campos a un secreto de Ingress ya existente

ibmcloud ks ingress secret field add --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field help

Mostrar ayuda

ibmcloud ks ingress secret field help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress secret field help

ibmcloud ks ingress secret field ls

Virtual Private Cloud Classic infrastructure Satellite

Ver los campos de un secreto de Ingress.

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q] [--show-crn]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-crn
Mostrar el valor CRN del secreto.

Ejemplos

Ver los campos de un secreto de Ingress

ibmcloud ks ingress secret field ls --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret field rm

Virtual Private Cloud Classic infrastructure Satellite

Elimine los campos de un secreto de Ingress existente.

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE [--field-name NAME] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--field-name
Nombre del campo que hay que eliminar del secreto.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar campos de un secreto de Ingress existente

ibmcloud ks ingress secret field rm --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret get

Virtual Private Cloud Classic infrastructure Satellite

Ver los detalles de un secreto de Ingress.

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los detalles de un secreto de Ingress

ibmcloud ks ingress secret get --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret help

Mostrar ayuda

ibmcloud ks ingress secret help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress secret help

ibmcloud ks ingress secret ls

Virtual Private Cloud Classic infrastructure Satellite

Ver una lista de todos los secretos de Ingress en un clúster.

ibmcloud ks ingress secret ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-crn] [--show-deleted]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-crn
Mostrar el valor CRN del secreto.
--show-deleted
Mostrar los secretos que se han suprimido del clúster.

Ejemplos

Enumerar todos los secretos de Ingress en un clúster

ibmcloud ks ingress secret ls --cluster CLUSTER

ibmcloud ks ingress secret rm

Virtual Private Cloud Classic infrastructure Satellite

Eliminar un secreto de Ingress de un clúster.

ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un secreto de Ingress de un clúster

ibmcloud ks ingress secret rm --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress secret update

Virtual Private Cloud Classic infrastructure Satellite

Actualizar un secreto de Ingress existente.

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE [--cert-crn CRN] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--cert-crn
El CRN de certificado.
-n, --namespace
Especifique el espacio de nombres de Kubernetes.
--name
Un nombre para el secreto de Ingress creado en el clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Actualizar un secreto de Ingress existente

ibmcloud ks ingress secret update --cluster CLUSTER --name NAME --namespace NAMESPACE

ibmcloud ks ingress security help

Mostrar ayuda

ibmcloud ks ingress security help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress security help

ibmcloud ks ingress security port80 disable

Desactiva el uso del puerto 80 en tu clúster.

ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactiva el uso del puerto 80 en tu clúster

ibmcloud ks ingress security port80 disable --cluster CLUSTER

ibmcloud ks ingress security port80 enable

Habilita el uso del puerto 80 en tu clúster.

ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilita el uso del puerto 80 en tu clúster

ibmcloud ks ingress security port80 enable --cluster CLUSTER

ibmcloud ks ingress security port80 get

Consigue la configuración de seguridad del puerto 80 en tu clúster.

ibmcloud ks ingress security port80 get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Consigue la configuración de seguridad del puerto 80 en tu clúster

ibmcloud ks ingress security port80 get --cluster CLUSTER

ibmcloud ks ingress security port80 help

Mostrar ayuda

ibmcloud ks ingress security port80 help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress security port80 help

ibmcloud ks ingress status-report disable

Virtual Private Cloud Classic infrastructure Satellite

Inhabilite la generación de informes de estado para componentes de Ingress en un clúster.

ibmcloud ks ingress status-report disable --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar los informes de estado de los componentes Ingress de un clúster

ibmcloud ks ingress status-report disable --cluster CLUSTER

ibmcloud ks ingress status-report enable

Virtual Private Cloud Classic infrastructure Satellite

Habilite la generación de informes de estado para componentes de Ingress en un clúster.

ibmcloud ks ingress status-report enable --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar la generación de informes de estado para los componentes de Ingress en un clúster

ibmcloud ks ingress status-report enable --cluster CLUSTER

ibmcloud ks ingress status-report get

Virtual Private Cloud Classic infrastructure Satellite

Obtenga el informe de estado de los componentes de Ingress en un clúster.

ibmcloud ks ingress status-report get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Obtener el informe de estado de los componentes de Ingress en un clúster

ibmcloud ks ingress status-report get --cluster CLUSTER

ibmcloud ks ingress status-report help

Mostrar ayuda

ibmcloud ks ingress status-report help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress status-report help

ibmcloud ks ingress status-report ignored-errors add

Virtual Private Cloud Classic infrastructure Satellite

Omitir las advertencias de los informes de estado de Ingress para un clúster.

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--code
Código del aviso que se debe ignorar.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Omitir las advertencias de los informes de estado de Ingress para un clúster

ibmcloud ks ingress status-report ignored-errors add --cluster CLUSTER --code CODE

ibmcloud ks ingress status-report ignored-errors help

Mostrar ayuda

ibmcloud ks ingress status-report ignored-errors help

Ejemplos

Mostrar ayuda

ibmcloud ks ingress status-report ignored-errors help

ibmcloud ks ingress status-report ignored-errors ls

Virtual Private Cloud Classic infrastructure Satellite

Lista de avisos que el estado de Ingress ignora actualmente para un clúster.

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Lista de advertencias que actualmente son ignoradas por el estado de Ingress de un clúster

ibmcloud ks ingress status-report ignored-errors ls --cluster CLUSTER

ibmcloud ks ingress status-report ignored-errors rm

Virtual Private Cloud Classic infrastructure Satellite

Elimine los avisos que el estado de entrada ignora actualmente para un clúster.

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE [--code CODE ...] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--code
Código del aviso que se va a eliminar.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar las advertencias que actualmente son ignoradas por el estado de Ingress de un clúster

ibmcloud ks ingress status-report ignored-errors rm --cluster CLUSTER --code CODE

Comandos Kms

Ver y configurar las integraciones del servicio de gestión de claves.

ibmcloud ks kms crk help

Mostrar ayuda

ibmcloud ks kms crk help

Ejemplos

Mostrar ayuda

ibmcloud ks kms crk help

ibmcloud ks kms crk ls

Virtual Private Cloud Classic infrastructure Satellite

Listar las claves raíz disponibles para una instancia del servicio de gestión de claves.

ibmcloud ks kms crk ls --instance-id ID [--output OUTPUT] [-q]

Opciones de comando

--instance-id
ID de instancia de KMS. Para ver las instancias de KMS disponibles, ejecuta ibmcloud ks kms instance ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar las claves raíz disponibles para una instancia de Key Management Service

ibmcloud ks kms crk ls --instance-id ID

ibmcloud ks kms enable

Virtual Private Cloud Classic infrastructure Satellite

Habilite un servicio de gestión de claves (KMS) en el clúster para cifrar los secretos.

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID [--kms-account-id ID] [--public-endpoint] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--crk
Un ID de clave raíz de la instancia de KMS. Para ver una lista de las claves raíz disponibles, ejecuta ibmcloud ks kms crk ls --instance-id <kms_instance>.
--instance-id
ID de instancia de KMS. Para ver las instancias de KMS disponibles, ejecuta ibmcloud ks kms instance ls.
--kms-account-id
El ID de la cuenta que contiene la instancia de KMS que se quiere utilizar para el disco local o el cifrado secreto.
--public-endpoint
Especifique esta opción para utilizar el punto final de servicio público de KMS. De lo contrario, se utiliza el punto final de servicio privado de KMS.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilita un servicio de gestión de claves (KMS) en tu clúster para cifrar tus secretos

ibmcloud ks kms enable --cluster CLUSTER --crk CRK --instance-id ID

ibmcloud ks kms help

Mostrar ayuda

ibmcloud ks kms help

Ejemplos

Mostrar ayuda

ibmcloud ks kms help

ibmcloud ks kms instance help

Mostrar ayuda

ibmcloud ks kms instance help

Ejemplos

Mostrar ayuda

ibmcloud ks kms instance help

ibmcloud ks kms instance ls

Virtual Private Cloud Classic infrastructure Satellite

Listar las instancias disponibles del servicio de gestión de claves.

ibmcloud ks kms instance ls [--output OUTPUT] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Listar las instancias disponibles del Servicio de gestión de claves

ibmcloud ks kms instance ls

Comandos de ubicación

Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.

ibmcloud ks locations

Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.

ibmcloud ks locations

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Valores admitidos: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-flavors
Mostrar los tipos de nodo de trabajador disponibles en la zona para VPC.

Ejemplos

Lista de ubicaciones compatibles con IBM Cloud Kubernetes Service

ibmcloud ks locations

Mandatos de registro

Reenviar registros del clúster.

ibmcloud ks logging autoupdate disable

Virtual Private Cloud Classic infrastructure

Inhabilitar las actualizaciones automáticas de todos los pods de Fluentd en un clúster.

ibmcloud ks logging autoupdate disable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar las actualizaciones automáticas de todos los pods de Fluentd de un clúster

ibmcloud ks logging autoupdate disable --cluster CLUSTER

ibmcloud ks logging autoupdate enable

Virtual Private Cloud Classic infrastructure

Habilitar las actualizaciones automáticas de todos los pods de Fluentd en un clúster.

ibmcloud ks logging autoupdate enable --cluster CLUSTER [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar las actualizaciones automáticas de todos los pods de Fluentd en un clúster

ibmcloud ks logging autoupdate enable --cluster CLUSTER

ibmcloud ks logging autoupdate get

Virtual Private Cloud Classic infrastructure

Ver si los pods de Fluentd están establecidos para la actualización automática en un clúster.

ibmcloud ks logging autoupdate get --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Comprueba si tus pods de Fluentd están configurados para actualizarse automáticamente en un clúster

ibmcloud ks logging autoupdate get --cluster CLUSTER

ibmcloud ks logging autoupdate help

Mostrar ayuda

ibmcloud ks logging autoupdate help

Ejemplos

Mostrar ayuda

ibmcloud ks logging autoupdate help

ibmcloud ks logging config create

Virtual Private Cloud Classic infrastructure

Crear una configuración de registros. Si utilizas una cuenta dedicada, debes iniciar sesión en el punto de conexión público IBM Cloud y seleccionar tu organización y espacio públicos para habilitar el reenvío de registros.

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)

Opciones de comando

-C, --app-container
Especifique los contenedores para los que desea recopilar registros. Para especificar más de una ruta, utiliza varios indicadores, como -C container1 -C container2. Esta opción es obligatoria para la fuente de registro application. Si no se proporciona, los registros se recopilan de todos los contenedores de las vías de acceso de registro de aplicación pasadas.
-c, --cluster
Especifique el ID o nombre de clúster.
--ca-cert
Cuando el tipo de registro es y syslog el protocolo es TLS, el nombre del secreto Kubernetes que contiene el certificado de la autoridad de certificación.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--hostname
Cuando el tipo de registro es syslog, el nombre de host o la dirección IP del recopilador de registros. Cuando el tipo de registro es ibm (obsoleto), el punto final de ingesta de registros. Si no proporciona el punto final de ingestión de registros, se utilizará el punto final de la región actual.
--logsource
El origen de los registros que se reenviarán. Los valores admitidos son container, application, ingress, worker, storage, y kubernetes. Este argumento da soporte a una lista separada por comas de orígenes de registro. Si no se especifica una fuente de registros, ingress se reenvían los registros de y container.
-n, --namespace
El espacio de nombres al que desea aplicar la configuración de reenvío de registros. Utiliza este indicador únicamente con la fuente de registro container o si no especificas ninguna fuente de registro. Si no especifica ningún espacio de nombres, utilizarán esta configuración todos los espacios de nombres.
--org
Deprecated El nombre de la organización a la que se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es ibm. Cuando se especifica un nombre de espacio, se requiere el nombre de organización. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --app-path
Especificar la vía de acceso de archivo absoluta para recopilar registros desde dentro del contenedor. Para especificar más de una ruta, utiliza varios indicadores, como -p path1 -p path2. Parámetro obligatorio al especificar application para la fuente de registro. /var/log/*.log Se aceptan caracteres comodín como, pero no /var/log/**/test.log se admiten expresiones globales recursivas como.
--port
El puerto del recopilador de registros. Si no se especifica un puerto, se utiliza el puerto predeterminado para el punto final de ingestión en el caso de ( ibm obsoleto) y 514 en el caso de syslog.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-validation
Omite la validación de la organización y los nombres de espacio cuando se especifican. Esto puede dar lugar a una configuración de registro dañada si los valores no son válidos, pero su proceso requerirá menos tiempo.
--space
Deprecated El nombre del espacio al que se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es ibm. Cuando se especifica un nombre de organización, se requiere el nombre de espacio. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta.
--syslog-protocol
Cuando el tipo de registro es syslog, el protocolo de capa de transporte. Los valores admitidos son tls, tcp y el valor por defecto udp. Al reenviar a un servidor rsyslog con el protocolo UDP, los registros de más de 1 KB se truncan.
--type
El protocolo de reenvío de registros que desea utilizar. El único valor admitido es syslog.
--verify-mode
Cuando el tipo de registro es syslog y el protocolo es tls, el modo de verificación. Los valores soportados son verify-peer y el valor predeterminado verify-none.

Ejemplos

Crear una configuración de registro

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

Ver la configuración de reenvío de registros para un clúster.

ibmcloud ks logging config get --cluster CLUSTER [--logsource LOGSOURCE] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--logsource
La clase de origen de registro para el que desea filtrar. Los valores admitidos son container, application, ingress, worker, storage y kubernetes. Si no se especifica una fuente de registro, se devuelven todas las configuraciones de registro del clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver las configuraciones de reenvío de registros de un clúster

ibmcloud ks logging config get --cluster CLUSTER

ibmcloud ks logging config help

Mostrar ayuda

ibmcloud ks logging config help

Ejemplos

Mostrar ayuda

ibmcloud ks logging config help

ibmcloud ks logging config rm

Virtual Private Cloud Classic infrastructure

Suprimir una configuración de reenvío de registros de un clúster.

ibmcloud ks logging config rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID | --namespace NAMESPACE)

Opciones de comando

--all
Eliminar todas las configuraciones de reenvío de registros.
-c, --cluster
Especifique el ID o nombre de clúster.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--id
Especificar el ID de la configuración de registro.
-n, --namespace
El espacio de nombres del que desea eliminar la configuración de reenvío de registros. Si hay más de una configuración para el mismo espacio de nombres, utilice en su lugar el distintivo --id <logging configuration ID>.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar una configuración de reenvío de registros de un clúster

ibmcloud ks logging config rm --cluster CLUSTER --all

ibmcloud ks logging config update

Virtual Private Cloud Classic infrastructure

Actualizar una configuración de reenvío de registros para un clúster.

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)

Opciones de comando

-C, --app-container
Especifique los contenedores para los que desea recopilar registros. Para especificar más de una ruta, utiliza varios indicadores, como -C container1 -C container2. Esta opción es obligatoria para la fuente de registro application. Si no se proporciona, los registros se recopilan de todos los contenedores de las vías de acceso de registro de aplicación pasadas.
-c, --cluster
Especifique el ID o nombre de clúster.
--ca-cert
Cuando el tipo de registro es y syslog el protocolo es TLS, el nombre del secreto Kubernetes que contiene el certificado de la autoridad de certificación.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--hostname
Cuando el tipo de registro es syslog, el nombre de host o la dirección IP del recopilador de registros. Cuando el tipo de registro es ibm (obsoleto), el punto final de ingesta de registros. Si no proporciona el punto final de ingestión de registros, se utilizará el punto final de la región actual.
--id
Especificar el ID de la configuración de registro.
--logsource
El origen de los registros que se reenviarán. Los valores admitidos son container, application, ingress, worker, storage, y kubernetes. Este argumento da soporte a una lista separada por comas de orígenes de registro. Si no se especifica una fuente de registros, ingress se reenvían los registros de y container.
-n, --namespace
El espacio de nombres al que desea aplicar la configuración de reenvío de registros. Utiliza este indicador únicamente con la fuente de registro container o si no especificas ninguna fuente de registro. Si no especifica ningún espacio de nombres, utilizarán esta configuración todos los espacios de nombres.
--org
Deprecated El nombre de la organización a la que se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es ibm. Cuando se especifica un nombre de espacio, se requiere el nombre de organización. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --app-path
Especificar la vía de acceso de archivo absoluta para recopilar registros desde dentro del contenedor. Para especificar más de una ruta, utiliza varios indicadores, como -p path1 -p path2. Parámetro obligatorio al especificar application para la fuente de registro. /var/log/*.log Se aceptan caracteres comodín como, pero no /var/log/**/test.log se admiten expresiones globales recursivas como.
--port
El puerto del recopilador de registros. Si no se especifica un puerto, se utiliza el puerto predeterminado para el punto final de ingestión en el caso de ( ibm obsoleto) y 514 en el caso de syslog.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-validation
Omite la validación de la organización y los nombres de espacio cuando se especifican. Esto puede dar lugar a una configuración de registro dañada si los valores no son válidos, pero su proceso requerirá menos tiempo.
--space
Deprecated El nombre del espacio al que se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es ibm. Cuando se especifica un nombre de organización, se requiere el nombre de espacio. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta.
--syslog-protocol
Cuando el tipo de registro es syslog, el protocolo de capa de transporte. Los valores admitidos son tls, tcp y el valor por defecto udp. Al reenviar a un servidor rsyslog con el protocolo UDP, los registros de más de 1 KB se truncan.
--type
El protocolo de reenvío de registros que desea utilizar. El único valor admitido es syslog.
--verify-mode
Cuando el tipo de registro es syslog y el protocolo es tls, el modo de verificación. Los valores soportados son verify-peer y el valor predeterminado verify-none.

Ejemplos

Actualizar la configuración de reenvío de registros de un clúster

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

Crea un filtro para excluir líneas de registro del reenvío.

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)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--container
Nombre del contenedor desde el que desea filtrar registros. Este distintivo se aplica únicamente cuando está utilizando el contenedor de tipos de registro.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--lc, --logging-config
ID de configuración de registro. Si no se proporciona, el filtro se aplica a todas las configuraciones de registros del clúster que se hayan pasado al filtro. Puede ver las configuraciones de registros que coinciden con el filtro utilizando el distintivo --show-matching-configs con el mandato.
--level
Filtra los registros en el nivel especificado y en los inferiores. Los valores aceptables en orden canónico son: muy grave, error, aviso, información, depuración y rastreo. Por ejemplo, si filtra registros en el nivel de información, también se filtran en depuración y rastreo. Nota: Puede utilizar este distintivo sólo cuando los mensajes de registro están en formato JSON y contienen un campo de nivel. Salida de ejemplo: {"log": "hello", "level": "info"}
--message
Filtra los registros que contienen un mensaje concreto en el registro. La coincidencia del mensaje se realiza de forma literal y no como una expresión. Ejemplo: en el registro "Hello, World!", se aplicarían los mensajes "Hello", "!", y "Hello, World!".
-n, --namespace
Espacio de nombres de Kubernetes para el que desea filtrar registros.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--regex-message
Filtra los registros que contienen un patrón de expresión regular de mensaje especificado en el registro. El mensaje coincide como expresión regular. Ejemplo: El patrón hello [0-9] se aplicaría a hello 1, hello 2 y hello 9
--type
Tipo de registro al que aplicar el filtro. Actualmente se admiten tanto el contenedor como el host.

Ejemplos

Crear un filtro para excluir líneas de registro del reenvío

ibmcloud ks logging filter create --cluster CLUSTER --message MESSAGE

ibmcloud ks logging filter get

Virtual Private Cloud Classic infrastructure

Visualizar una configuración de filtro de registro.

ibmcloud ks logging filter get --cluster CLUSTER [--id ID] [--output OUTPUT] [-q] [--show-covering-filters] [--show-matching-configs]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--id
Especificar el ID del filtro de registro.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-covering-filters
Muestra los filtros de registro que hicieron los filtros anteriores obsoletos.
--show-matching-configs
Muestra las configuraciones de registro que coincidan con la configuración que está visualizando.

Ejemplos

Ver la configuración de un filtro de registro

ibmcloud ks logging filter get --cluster CLUSTER

ibmcloud ks logging filter help

Mostrar ayuda

ibmcloud ks logging filter help

Ejemplos

Mostrar ayuda

ibmcloud ks logging filter help

ibmcloud ks logging filter rm

Virtual Private Cloud Classic infrastructure

Suprimir un filtro de registro.

ibmcloud ks logging filter rm --cluster CLUSTER [--force-update] [-q] (--all | --id ID)

Opciones de comando

--all
Elimina todos los filtros de reenvío de registros.
-c, --cluster
Especifique el ID o nombre de clúster.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--id
Especificar el ID del filtro de registro.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un filtro de registro

ibmcloud ks logging filter rm --cluster CLUSTER --all

ibmcloud ks logging filter update

Virtual Private Cloud Classic infrastructure

Actualizar un filtro de registros.

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)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--container
Nombre del contenedor desde el que desea filtrar registros. Este distintivo se aplica únicamente cuando está utilizando el contenedor de tipos de registro.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
--id
Especificar el ID del filtro de registro.
--lc, --logging-config
ID de configuración de registro. Si no se proporciona, el filtro se aplica a todas las configuraciones de registros del clúster que se hayan pasado al filtro. Puede ver las configuraciones de registros que coinciden con el filtro utilizando el distintivo --show-matching-configs con el mandato.
--level
Filtra los registros en el nivel especificado y en los inferiores. Los valores aceptables en orden canónico son: muy grave, error, aviso, información, depuración y rastreo. Por ejemplo, si filtra registros en el nivel de información, también se filtran en depuración y rastreo. Nota: Puede utilizar este distintivo sólo cuando los mensajes de registro están en formato JSON y contienen un campo de nivel. Salida de ejemplo: {"log": "hello", "level": "info"}
--message
Filtra los registros que contienen un mensaje concreto en el registro. La coincidencia del mensaje se realiza de forma literal y no como una expresión. Ejemplo: en el registro "Hello, World!", se aplicarían los mensajes "Hello", "!", y "Hello, World!".
-n, --namespace
Espacio de nombres de Kubernetes para el que desea filtrar registros.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--regex-message
Filtra los registros que contienen un patrón de expresión regular de mensaje especificado en el registro. El mensaje coincide como expresión regular. Ejemplo: El patrón hello [0-9] se aplicaría a hello 1, hello 2 y hello 9
--type
Tipo de registro al que aplicar el filtro. Actualmente se admiten tanto el contenedor como el host.

Ejemplos

Actualizar un filtro de registro

ibmcloud ks logging filter update --cluster CLUSTER --id ID --message MESSAGE

ibmcloud ks logging help

Mostrar ayuda

ibmcloud ks logging help

Ejemplos

Mostrar ayuda

ibmcloud ks logging help

ibmcloud ks logging refresh

Virtual Private Cloud Classic infrastructure

Renueve la configuración de registro para un clúster.

ibmcloud ks logging refresh --cluster CLUSTER [--force-update] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--force-update
Forzar una actualización de los pods de Fluentd en el clúster a la versión más reciente.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Actualizar la configuración de registro de un clúster

ibmcloud ks logging refresh --cluster CLUSTER

Mensajes y comandos

Ver los mensajes del usuario actual.

ibmcloud ks messages

Ver los mensajes del usuario actual.

ibmcloud ks messages [-q]

Opciones de comando

-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los mensajes actuales para el usuario

ibmcloud ks messages

Comandos Nlb-dns

Crear y gestionar nombres de host para direcciones IP del equilibrador de carga de red (NLB) en un clúster y supervisores de comprobación de estado para los nombres de host.

ibmcloud ks nlb-dns add

Classic infrastructure

Añade una dirección IP de NLB a un nombre de host existente que hayas creado con ibmcloud ks nlb-dns create.

ibmcloud ks nlb-dns add --cluster CLUSTER --ip IP [--ip IP ...] --nlb-host HOST [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Una o más direcciones IP de NLB. Para ver las direcciones IP del equilibrador de carga, ejecuta el comando « kubectl get svc -n <namespace> ».
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Añade una dirección IP de NLB a un nombre de host existente que hayas creado con 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

Cree un nombre de host de DNS para registrar una o varias IP de NLB en un clúster clásico.

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP [--ip IP ...] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Una o más direcciones IP de NLB. Para ver las direcciones IP del equilibrador de carga, ejecuta el comando « kubectl get svc -n <namespace> ».
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secret-namespace
Espacio de nombres en el que se crea el secreto de SSL. Si no se especifica este indicador, el secreto se crea en default.

Ejemplos

Crear un nombre de host DNS para registrar una o varias direcciones IP de NLB en un clúster clásico

ibmcloud ks nlb-dns create classic --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns create help

Mostrar ayuda

ibmcloud ks nlb-dns create help

Ejemplos

Mostrar ayuda

ibmcloud ks nlb-dns create help

ibmcloud ks nlb-dns create vpc-gen2

Virtual Private Cloud

Cree un registro DNS para registrar un nombre de host del equilibrador de carga o direcciones IP del equilibrador de carga en un clúster de VPC.

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER [--output OUTPUT] [-q] [--secret-namespace NAMESPACE] (--ip IP | --lb-host HOST)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Una o más direcciones IP de NLB. Para ver las direcciones IP del equilibrador de carga, ejecuta el comando « kubectl get svc -n <namespace> ».
--lb-host
Nombre de host del equilibrador de carga de VPC. Para ver los nombres de host del equilibrador de carga, ejecuta el comando « kubectl get svc -n <namespace> ».
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secret-namespace
Espacio de nombres en el que se crea el secreto de SSL. Si no se especifica este indicador, el secreto se crea en default.

Ejemplos

Crear un registro DNS para registrar el nombre de host o las direcciones IP del equilibrador de carga en un clúster de VPC

ibmcloud ks nlb-dns create vpc-gen2 --cluster CLUSTER --ip IP

ibmcloud ks nlb-dns get

Virtual Private Cloud Classic infrastructure Satellite

Visualice los detalles de un nombre de host de NLB registrado en un clúster.

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--nlb-subdomain
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver los detalles de un nombre de host NLB registrado en un clúster

ibmcloud ks nlb-dns get --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns help

Mostrar ayuda

ibmcloud ks nlb-dns help

Ejemplos

Mostrar ayuda

ibmcloud ks nlb-dns help

ibmcloud ks nlb-dns ls

Listar las direcciones IP y los nombres de host de NLB registrados en un clúster.

ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumera los nombres de host y las direcciones IP de NLB registrados en un clúster

ibmcloud ks nlb-dns ls --cluster CLUSTER

ibmcloud ks nlb-dns monitor configure

Configure un supervisor de comprobación de estado para un nombre de host de NLB existente en un clúster. Para activar el monitor, incluye el indicador --enable. Para actualizar un supervisor existente, incluya sólo los distintivos para los valores que desee cambiar.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--enable
Habilitar el supervisor de comprobación de estado para el nombre de host.
--header
HTTP Los encabezados de solicitud para la comprobación de estado se limitan al encabezado «Host». Esta bandera solo es válida para el tipo HTTP o HTTPS. Este indicador admite valores en el siguiente formato: --header Header-Name=value. Cuando se actualiza un supervisor, las cabeceras existentes se sustituyen por las que especifique. Para eliminar todos los encabezados existentes, especifica el indicador con un valor vacío --header "".
--interval
El intervalo, en segundos, entre cada comprobación de estado. Los intervalos breves pueden mejorar el tiempo de migración tras error pero aumentar la carga en las IP. Debe estar dentro del rango [60, 300]. Valor predeterminado: 60
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--path
Vía de acceso de punto final a la comprobación de estado. Esta bandera solo es válida para el tipo HTTP o HTTPS. Valor predeterminado: /
--port
El número de puerto al que conectar para la comprobación de estado. Cuando el tipo es TCP, este distintivo es obligatorio. Cuando el tipo es HTTP o HTTPS, utilice este distintivo sólo para los puertos que no sean el 80, en el caso de HTTP, o el 443, en el caso de HTTPS. HTTP por defecto: 80. HTTPS por defecto: 443.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--timeout
El tiempo de espera, en segundos, antes de considerar la IP en mal estado. Debe estar dentro del rango [1, 60]. Valor predeterminado: 5
--type
El protocolo que se utiliza para la comprobación de estado. Valores admitidos: http, https, tcp

Ejemplos

Configurar un monitor de comprobación de estado para un nombre de host NLB existente en un clúster

ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor disable

Classic infrastructure

Inhabilitar un supervisor de comprobación de estado existente para un nombre de host de NLB en un clúster.

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar un monitor de comprobación de estado existente para un nombre de host NLB en un clúster

ibmcloud ks nlb-dns monitor disable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor enable

Classic infrastructure

Habilitar un supervisor de comprobación de estado para un nombre de host de NLB existente en un clúster. Nota: Primero debes configurar el monitor en ibmcloud ks nlb-dns monitor configure.

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar un monitor de comprobación de estado para un nombre de host NLB en un clúster

ibmcloud ks nlb-dns monitor enable --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor get

Classic infrastructure

Ver los valores de un supervisor de comprobación de estado existente.

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver la configuración de un monitor de comprobación de estado existente

ibmcloud ks nlb-dns monitor get --cluster CLUSTER --nlb-host HOST

ibmcloud ks nlb-dns monitor help

Mostrar ayuda

ibmcloud ks nlb-dns monitor help

Ejemplos

Mostrar ayuda

ibmcloud ks nlb-dns monitor help

ibmcloud ks nlb-dns monitor ls

Classic infrastructure

Listar los valores del supervisor de comprobación de estado para cada nombre de host de NLB en un clúster.

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumera los parámetros de supervisión del control de estado para cada nombre de host NLB de un clúster

ibmcloud ks nlb-dns monitor ls --cluster CLUSTER

ibmcloud ks nlb-dns replace

Virtual Private Cloud

Actualizar un nombre de host DNS existente sustituyendo el nombre de host del equilibrador de carga asociado a él en un clúster de VPC.

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--lb-host
Nombre de host del equilibrador de carga de VPC. Para ver los nombres de host del equilibrador de carga, ejecuta el comando « kubectl get svc -n <namespace> ».
--nlb-subdomain
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Actualizar un nombre de host DNS existente sustituyendo el nombre de host del equilibrador de carga asociado a él en un clúster de VPC

ibmcloud ks nlb-dns replace --cluster CLUSTER --lb-host HOST --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns rm classic

Classic infrastructure

Eliminar una dirección IP de NLB de un nombre de host de NLB. Si elimina todas las IP de un nombre de host, el nombre de host sigue existiendo, pero no hay ninguna IP asociada al mismo.

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Una dirección IP de NLB. Para ver las direcciones IP de NLB asociadas al nombre de host, ejecuta el comando « ibmcloud ks nlb-dns ls ».
--nlb-host
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar una dirección IP de NLB de un nombre de host de NLB

ibmcloud ks nlb-dns rm classic --cluster CLUSTER --ip IP --nlb-host HOST

ibmcloud ks nlb-dns rm help

Mostrar ayuda

ibmcloud ks nlb-dns rm help

Ejemplos

Mostrar ayuda

ibmcloud ks nlb-dns rm help

ibmcloud ks nlb-dns rm vpc-gen2

Virtual Private Cloud

Elimine un nombre de host o dirección IP del equilibrador de carga de un registro DNS en un clúster de VPC.

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--ip IP] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--ip
Una dirección IP de NLB. Para ver las direcciones IP de NLB asociadas al nombre de host, ejecuta el comando « ibmcloud ks nlb-dns ls ».
--nlb-subdomain
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar el nombre de host o la dirección IP de un equilibrador de carga de un registro DNS en un clúster de VPC

ibmcloud ks nlb-dns rm vpc-gen2 --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret help

Mostrar ayuda

ibmcloud ks nlb-dns secret help

Ejemplos

Mostrar ayuda

ibmcloud ks nlb-dns secret help

ibmcloud ks nlb-dns secret regenerate

Virtual Private Cloud Classic infrastructure Satellite

Regenerar el certificado y el secreto para un subdominio de NLB.

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--nlb-subdomain
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Vuelve a generar el certificado y la clave secreta para un subdominio de NLB

ibmcloud ks nlb-dns secret regenerate --cluster CLUSTER --nlb-subdomain SUBDOMAIN

ibmcloud ks nlb-dns secret rm

Virtual Private Cloud Classic infrastructure Satellite

Suprimir un secreto de un subdominio de NLB e impedir la renovación futura del certificado.

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN [-f] [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--nlb-subdomain
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un secreto de un subdominio NLB e impedir la renovación futura del certificado

ibmcloud ks nlb-dns secret rm --cluster CLUSTER --nlb-subdomain SUBDOMAIN

Comandos de cuota

Ver los límites y cuotas para los recursos relacionados con el clúster en su cuenta de IBM Cloud.

ibmcloud ks quota help

Mostrar ayuda

ibmcloud ks quota help

Ejemplos

Mostrar ayuda

ibmcloud ks quota help

ibmcloud ks quota ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todos los límites y cuotas para los recursos relacionados con el clúster en su cuenta de IBM Cloud.

ibmcloud ks quota ls [--output OUTPUT] [--provider PROVIDER] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Valores admitidos: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumera todas las cuotas y límites de los recursos relacionados con los clústeres en tu cuenta de IBM Cloud

ibmcloud ks quota ls

Comandos de script

Regrabar scripts que llaman a los mandatos del plugin de IBM Cloud Kubernetes Service. Los mandatos con la estructura antigua se sustituyen por mandatos con la estructura beta.

ibmcloud ks script help

Mostrar ayuda

ibmcloud ks script help

Ejemplos

Mostrar ayuda

ibmcloud ks script help

ibmcloud ks script update

Virtual Private Cloud Classic infrastructure

Regrabar scripts que llaman a los mandatos del plugin de IBM Cloud Kubernetes Service. Los mandatos con la estructura antigua se sustituyen por mandatos con la estructura beta.

ibmcloud ks script update [--in-place] FILE [FILE ...]

Opciones de comando

--in-place
Regrabar el archivo de origen con la estructura de mandato actualizada.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Reescribir scripts que llaman a comandos del complemento IBM Cloud Kubernetes Service

ibmcloud ks script update FILE

Comandos de grupos de seguridad

Ejecutar operaciones en un grupo de seguridad.

ibmcloud ks security-group help

Mostrar ayuda

ibmcloud ks security-group help

Ejemplos

Mostrar ayuda

ibmcloud ks security-group help

ibmcloud ks security-group ls

Mostrar todos los grupos de seguridad asociados a un clúster.

ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]

Opciones de comando

--attached-to
Filtra los grupos de seguridad según los componentes a los que estén asociados. Valores admitidos: cluster, load-balancer, vpc, vpe-gateway, worker-pool
-c, --cluster
Especifique el ID o nombre de clúster.
--managed-by
Especifica « user » para obtener los grupos de seguridad creados por el usuario. Especifica « ibm » para que solo se muestren los grupos de seguridad gestionados por IBM. Valores admitidos: ibm, user
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--scope
Especifica « cluster » para que se muestren los grupos de seguridad asociados al clúster. Especifica « vpc » para que se devuelvan los grupos de seguridad cuyo ámbito abarca toda la VPC. Valores admitidos: cluster, vpc

Ejemplos

Enumerar todos los grupos de seguridad asociados a un clúster

ibmcloud ks security-group ls --cluster CLUSTER

ibmcloud ks security-group reset

Virtual Private Cloud Classic infrastructure

Suprime todas las reglas de grupo de seguridad existentes y vuelve a aplicar las reglas predeterminadas.

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--security-group, --sg
Especifique el ID de grupo de seguridad.

Ejemplos

Elimina todas las reglas de los grupos de seguridad existentes y vuelve a aplicar las reglas predeterminadas

ibmcloud ks security-group reset --cluster CLUSTER --security-group GROUP

ibmcloud ks security-group sync

Virtual Private Cloud Classic infrastructure

Vuelve a aplicar las reglas de grupo de seguridad predeterminadas que no existen. No suprime ninguna regla preexistente.

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--security-group, --sg
Especifique el ID de grupo de seguridad.

Ejemplos

Vuelve a aplicar las reglas predeterminadas del grupo de seguridad que no existen

ibmcloud ks security-group sync --cluster CLUSTER --security-group GROUP

Mandatos de almacenamiento

Ver y modificar los recursos de almacenamiento.

ibmcloud ks storage attachment create

Comando « storage attachment create » es una función en fase beta.

Virtual Private Cloud

Conecte un volumen de almacenamiento a un nodo de trabajador.

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--volume
Especifique el ID de volumen. Para ver una lista de los volúmenes, ejecute ibmcloud ks storage volume ls.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Conectar un volumen de almacenamiento a un nodo de trabajo

ibmcloud ks storage attachment create --cluster CLUSTER --volume VOLUME --worker WORKER_ID

ibmcloud ks storage attachment get

Comando « storage attachment get » es una función en fase beta.

Virtual Private Cloud

Obtener los detalles de una conexión de volumen en un clúster.

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opciones de comando

--attachment
Especifique el ID de conexión de volumen. Para obtener una lista de los archivos adjuntos disponibles, ejecute ibmcloud ks storage attachment ls.
-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Obtener los detalles de un volumen adjunto en un clúster

ibmcloud ks storage attachment get --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment help

Mostrar ayuda

ibmcloud ks storage attachment help

Ejemplos

Mostrar ayuda

ibmcloud ks storage attachment help

ibmcloud ks storage attachment ls

Comando « storage attachment ls » es una función en fase beta.

Virtual Private Cloud

Liste todas las conexiones de volumen de almacenamiento de un trabajador en un clúster.

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Enumerar todos los volúmenes de almacenamiento asociados a un nodo de un clúster

ibmcloud ks storage attachment ls --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage attachment rm

Comando « storage attachment rm » es una función en fase beta.

Virtual Private Cloud

Suprima una conexión de volumen de un nodo de trabajador.

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER [-q]

Opciones de comando

--attachment
Especifique el ID de conexión de volumen. Para obtener una lista de los archivos adjuntos disponibles, ejecute ibmcloud ks storage attachment ls.
-c, --cluster
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Eliminar un volumen adjunto de un nodo de trabajo

ibmcloud ks storage attachment rm --attachment ATTACHMENT --cluster CLUSTER --worker WORKER_ID

ibmcloud ks storage help

Mostrar ayuda

ibmcloud ks storage help

Ejemplos

Mostrar ayuda

ibmcloud ks storage help

ibmcloud ks storage volume get

Comando « storage volume get » es una función en fase beta.

Virtual Private Cloud Classic infrastructure

Obtener los detalles de un volumen.

ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--volume
Especifique el ID de volumen. Para ver una lista de los volúmenes, ejecute ibmcloud ks storage volume ls.

Ejemplos

Consulta los detalles de un volumen

ibmcloud ks storage volume get --volume VOLUME

ibmcloud ks storage volume help

Mostrar ayuda

ibmcloud ks storage volume help

Ejemplos

Mostrar ayuda

ibmcloud ks storage volume help

ibmcloud ks storage volume ls

Comando « storage volume ls » es una función en fase beta.

Virtual Private Cloud Classic infrastructure

Listar los detalles de los volúmenes.

ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Valores admitidos: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Una zona por la que filtrar. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks locations.

Ejemplos

Enumera los detalles de los volúmenes

ibmcloud ks storage volume ls

Comandos de subredes

Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud.

ibmcloud ks subnets

Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud.

ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]

Opciones de comando

-l, --location
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Opciones disponibles: classic, vpc-classic, vpc-gen2
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--vpc-id
Requerido para los tipos de proveedor y vpc-classic vpc-gen2: el ID de la VPC para la que se van a enumerar las subredes. Para obtener una lista de los ID de VPC, ejecute ibmcloud ks vpcs.
--zone
Requisito para los tipos de proveedor y vpc-classic vpc-gen2: la zona en la que se van a enumerar las subredes de VPC. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls --provider vpc-classic|vpc-gen2.

Ejemplos

Enumera las subredes portátiles disponibles en tu cuenta de infraestructura de IBM Cloud

ibmcloud ks subnets --provider PROVIDER

Comandos versiones

Listar todas las versiones de plataforma de contenedor que están disponibles para los clústeres de IBM Cloud Kubernetes Service.

ibmcloud ks versions

Listar todas las versiones de plataforma de contenedor que están disponibles para los clústeres de IBM Cloud Kubernetes Service.

ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-version
Mostrar solo las versiones correspondientes a la plataforma de contenedor especificada. Valores admitidos: OpenShift, Kubernetes

Ejemplos

Enumera todas las versiones de la plataforma de contenedores disponibles para los clústeres de IBM Cloud Kubernetes Service

ibmcloud ks versions

Comandos VLAN

Obtener una lista de las VLAN públicas y privadas para una zona y ver el estado de distribución de VLAN.

ibmcloud ks vlan help

Mostrar ayuda

ibmcloud ks vlan help

Ejemplos

Mostrar ayuda

ibmcloud ks vlan help

ibmcloud ks vlan ls

Classic infrastructure

Listar las VLAN públicas y privadas disponibles para una zona.

ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Enumera las VLAN públicas y privadas disponibles para una zona

ibmcloud ks vlan ls --zone ZONE

ibmcloud ks vlan spanning get

Classic infrastructure

Ver el estado de expansión de la VLAN de su cuenta de infraestructura clásica de IBM Cloud.

ibmcloud ks vlan spanning get [--output OUTPUT] [-q] [--region REGION]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region
Especifique la región de destino. Si aún no se ha seleccionado ninguna región, es necesario especificar este parámetro. Para comprobar si una región está incluida, ejecuta ibmcloud target.

Ejemplos

Consulta el estado de la extensión de la VLAN de tu cuenta de infraestructura clásica de IBM Cloud

ibmcloud ks vlan spanning get

ibmcloud ks vlan spanning help

Mostrar ayuda

ibmcloud ks vlan spanning help

Ejemplos

Mostrar ayuda

ibmcloud ks vlan spanning help

Comandos Vni

Conectar, desconectar y mostrar una lista de las interfaces de red virtuales en los nodos de trabajo.

ibmcloud ks vni attach baremetal

Virtual Private Cloud

Conecta una interfaz de red virtual a un nodo de trabajo «bare metal» o a un clúster.

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI [--auto-delete] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opciones de comando

--auto-delete
Eliminar automáticamente el VNI cuando se retire del clúster.
-c, --cluster-id
El identificador del clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--vlan
El ID de VLAN para la conexión del nodo «bare metal». Debe ser único para cada subred de VPC. Varios VNI de la misma subred pueden reutilizar el ID de VLAN. Rango válido: 1-500.
--vni
El identificador de la interfaz de red virtual a la que conectarse. Debes especificar las VNI que no tengan ningún recurso de destino asignado actualmente. Para ver una lista de todos los VNI, ejecuta el comando « ibmcloud is vnis ». Para comprobar si un VNI concreto ya está asociado a un recurso, comprueba el campo «Destino» en «ibmcloud is vni <VNI_ID>».
-w, --worker
El identificador del nodo de trabajo.

Ejemplos

Conectar una interfaz de red virtual a un nodo de trabajo bare metal o a un clúster

ibmcloud ks vni attach baremetal --vlan VLAN --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni attach help

Mostrar ayuda

ibmcloud ks vni attach help

Ejemplos

Mostrar ayuda

ibmcloud ks vni attach help

ibmcloud ks vni detach

Virtual Private Cloud

Desconectar una interfaz de red virtual de un nodo de trabajo o de un clúster.

ibmcloud ks vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opciones de comando

-c, --cluster-id
El identificador del clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--vni
El identificador de la interfaz de red virtual que se va a desconectar.
-w, --worker
El identificador del nodo de trabajo.

Ejemplos

Desvincular una interfaz de red virtual de un nodo de trabajo o de un clúster

ibmcloud ks vni detach --vni VNI --cluster-id CLUSTER_NAME_OR_ID

ibmcloud ks vni help

Mostrar ayuda

ibmcloud ks vni help

Ejemplos

Mostrar ayuda

ibmcloud ks vni help

ibmcloud ks vni ls

Virtual Private Cloud

Mostrar las interfaces de red virtuales conectadas a un clúster o a un nodo de trabajo.

ibmcloud ks vni ls (--cluster-id ID | --worker WORKER) [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]

Opciones de comando

--after
Mostrar las interfaces de red virtual a partir del cursor indicado.
-c, --cluster-id
El identificador del clúster.
--first
Ver las siguientes interfaces de red virtuales, hasta el primer número de VNI.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
El identificador del nodo de trabajo.

Ejemplos

Enumerar las interfaces de red virtual conectadas a un clúster o a un nodo de trabajo

ibmcloud ks vni ls --cluster-id CLUSTER_NAME_OR_ID

Comandos de VPC

Obtén información sobre las VPC y gestiona los clústeres de VPC.

ibmcloud ks vpc help

Mostrar ayuda

ibmcloud ks vpc help

Ejemplos

Mostrar ayuda

ibmcloud ks vpc help

ibmcloud ks vpc ls

Crear una lista de todas las VPC del grupo de recursos de destino. Si no se especifica ningún grupo de recursos, se muestran todas las VPC de la cuenta.

ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]

Opciones de comando

--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Tipo de proveedor de infraestructura de VPC. Los valores admitidos son vpc-classic y vpc-gen2. De forma predeterminada, se devuelven VPC de todos los tipos de proveedor.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar todas las VPC del grupo de recursos seleccionado

ibmcloud ks vpc ls

ibmcloud ks vpc outbound-traffic-protection disable

Desactivar la protección del tráfico saliente para un clúster de VPC con la configuración «Seguro por defecto».

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Desactivar la protección del tráfico saliente para un clúster VPC Secure By Default

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection enable

Activa la protección del tráfico saliente para un clúster de VPC con la configuración «Secure By Default».

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar la protección del tráfico saliente para un clúster VPC con Secure By Default

ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER

ibmcloud ks vpc outbound-traffic-protection help

Mostrar ayuda

ibmcloud ks vpc outbound-traffic-protection help

Ejemplos

Mostrar ayuda

ibmcloud ks vpc outbound-traffic-protection help

ibmcloud ks vpc secure-by-default enable

Habilitar la red VPC «Secure by Default» para un clúster de VPC utilizando grupos de seguridad heredados.

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--disable-outbound-traffic-protection
Incluye esta opción para permitir el acceso público saliente desde los nodos de trabajo del clúster. Por defecto, el acceso público saliente está bloqueado.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Habilitar redes VPC Secure By Default para un clúster VPC utilizando grupos de seguridad heredados

ibmcloud ks vpc secure-by-default enable --cluster CLUSTER

ibmcloud ks vpc secure-by-default help

Mostrar ayuda

ibmcloud ks vpc secure-by-default help

Ejemplos

Mostrar ayuda

ibmcloud ks vpc secure-by-default help

Comandos de creación de webhooks

Registrar un webhook en un clúster.

ibmcloud ks webhook-create

Registrar un webhook en un clúster.

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--level
Establecer el nivel de notificación. Los valores aceptados son o Normal Warning. El valor predeterminado es Warning.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type
El tipo de webhook que desea utilizar. Actualmente slack es compatible.
--url
El URL del webhook.

Ejemplos

Registrar un webhook en un clúster

ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL

Comandos Worker

Ver y modificar los nodos trabajadores para un clúster.

ibmcloud ks worker get

Virtual Private Cloud Classic infrastructure Satellite

Visualizar los detalles de un nodo trabajador.

ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Ver los detalles de un nodo de trabajo

ibmcloud ks worker get --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker help

Mostrar ayuda

ibmcloud ks worker help

Ejemplos

Mostrar ayuda

ibmcloud ks worker help

ibmcloud ks worker ls

Virtual Private Cloud Classic infrastructure Satellite

Crear una lista de todos los nodos trabajadores de un clúster.

ibmcloud ks worker ls --cluster CLUSTER [--output OUTPUT] [-q] [--show-delete-reason] [--show-deleted] [--show-pools] [--worker-pool POOL]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --worker-pool
Mostrar solo los nodos de trabajador que pertenecen a la agrupación de trabajadores que especifica.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--show-delete-reason
Mostrar el motivo de la supresión del nodo de trabajador.
--show-deleted
Mostrar nodos de trabajador suprimidos del clúster.
--show-pools
Consultar la agrupación de trabajadores a la que pertenece cada trabajador.

Ejemplos

Enumerar todos los nodos de trabajo de un clúster

ibmcloud ks worker ls --cluster CLUSTER

ibmcloud ks worker reboot

Virtual Private Cloud Classic infrastructure Satellite

Reiniciar un nodo de trabajador.

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [--hard] [-q] [--skip-master-health]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--hard
Forzar un reinicio definitivo de un nodo de trabajador cortando la corriente del nodo de trabajador. Utilice esta opción si el nodo trabajador no responde o si tiene un bloqueo de Docker.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-master-health
Omite la comprobación de estado del maestro antes de iniciar la acción.
-w, --worker
Especificar uno o más ID de trabajador.

Ejemplos

Reiniciar un nodo de trabajo

ibmcloud ks worker reboot --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker reload

Virtual Private Cloud Classic infrastructure Satellite

Elimina los datos, vuelve a crear la imagen y reinstala Kubernetes con la última versión del parche en uno o varios nodos de trabajo. Esta acción no se puede deshacer. Se admiten nodos clásicos y nodos VPC «bare metal».

ibmcloud ks worker reload --worker WORKER [--worker WORKER ...] [-f] [-q] [--skip-master-health]

Opciones de comando

-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--skip-master-health
Omite la comprobación de estado del maestro antes de iniciar la acción.
-w, --worker
Especificar uno o más ID de trabajador.

Ejemplos

Elimina los datos, vuelve a crear la imagen y reinstala Kubernetes con la última versión del parche en uno o varios nodos de trabajo

ibmcloud ks worker reload --worker WORKER_ID

ibmcloud ks worker replace

Virtual Private Cloud Classic infrastructure Satellite

Suprimir un nodo trabajador y sustituirlo por un nuevo nodo trabajador en la misma agrupación de nodos trabajadores.

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER [-f] [-q] [--update]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--update
Actualice el nodo de trabajador a la misma versión mayor y menor del parche maestro y del más reciente. Además, actualiza el sistema operativo si se ha actualizado el sistema operativo del grupo de trabajadores.
-w, --worker
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Eliminar un nodo de trabajo y sustituirlo por uno nuevo en el mismo grupo de nodos de trabajo

ibmcloud ks worker replace --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker rm

Virtual Private Cloud Classic infrastructure Satellite

Eliminar un nodo de trabajador de un clúster.

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar uno o más ID de trabajador.

Ejemplos

Eliminar un nodo de trabajo de un clúster

ibmcloud ks worker rm --cluster CLUSTER --worker WORKER_ID

ibmcloud ks worker update

Classic infrastructure

Actualizar uno o varios nodos de trabajador a una nueva versión de Kubernetes. Durante la actualización, el nodo de trabajador se actualiza con la última imagen y los datos se suprimen permanentemente si no están almacenados en almacenamiento persistente.

ibmcloud ks worker update --cluster CLUSTER --worker WORKER [--worker WORKER ...] [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
-w, --worker
Especificar uno o más ID de trabajador.

Ejemplos

Actualizar uno o varios nodos de trabajo de un clúster clásico a una nueva versión de Kubernetes

ibmcloud ks worker update --cluster CLUSTER --worker WORKER_ID

Comandos del grupo de trabajadores

Ver y modificar las agrupaciones de nodos trabajadores para un clúster.

ibmcloud ks worker-pool create classic

Classic infrastructure

Añadir una agrupación de trabajadores a un clúster clásico. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--disable-disk-encrypt
Inhabilitar el cifrado en un nodo de trabajador.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--hardware
El nivel de aislamiento del hardware del nodo trabajador. Utilice el valor dedicated para tener recursos físicos disponibles dedicados solo a usted, o shared para permitir que los recursos físicos se compartan con otros clientes de IBM. En las cuentas públicas de IBM Cloud, se comparte el valor predeterminado. En las cuentas dedicadas de IBM Cloud, la única opción es 'dedicated'.
-l, --label
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name
Escriba un nombre para la agrupación de trabajadores.
--operating-system
Especifique el nombre del sistema operativo.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--size-per-zone
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.

Ejemplos

Añadir un grupo de trabajadores a un clúster clásico

ibmcloud ks worker-pool create classic \
  --cluster CLUSTER \
  --flavor FLAVOR \
  --name NAME \
  --size-per-zone SIZE

ibmcloud ks worker-pool create help

Mostrar ayuda

ibmcloud ks worker-pool create help

Ejemplos

Mostrar ayuda

ibmcloud ks worker-pool create help

ibmcloud ks worker-pool create satellite

Añadir una agrupación de trabajadores a un clúster de IBM Cloud Satellite. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--host-label, --hl
Introduce las etiquetas como pares clave-valor para identificar el host que se asignará a tu plano de control de Satellite o a tu clúster de Red Hat OpenShift. El primer host que tenga esta etiqueta y que no esté asignado se asigna automáticamente al plano de control o clúster. Para buscar etiquetas de host disponibles, ejecute ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID>.
-l, --label
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name
Escriba un nombre para la agrupación de trabajadores.
--operating-system
Especifique el nombre del sistema operativo.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--size-per-zone
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Añadir un grupo de trabajadores a un clúster de 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

Añadir una agrupación de trabajadores a un clúster de VPC de primera generación. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
-l, --label
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name
Escriba un nombre para la agrupación de trabajadores.
--operating-system
Especifique el nombre del sistema operativo.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--size-per-zone
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--vpc-id
El ID de la VPC donde se crearán los nodos de trabajador, que debe coincidir con la VPC en la que se encuentra el clúster. Para listar el ID de VPC del clúster, ejecute ibmcloud ks cluster get -c <cluster_name_or_ID>. Si no se especifica este distintivo, la agrupación de nodos trabajadores adopta como valor predeterminado el ID de VPC de las agrupaciones de nodos trabajadores existentes en el clúster.

Ejemplos

Añadir un grupo de trabajadores a un clúster 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

Añadir una agrupación de trabajadores a un clúster de VPC de segunda generación. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.

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]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--crk
El ID de la clave raíz de la instancia de KMS que se debe utilizar para el cifrado de disco local. Para ver una lista de las claves raíz disponibles, ejecuta ibmcloud ks kms crk ls --instance-id <kms_instance>.
--disable-disk-encrypt
Inhabilitar el cifrado en un nodo de trabajador.
--entitlement
Active esta opción únicamente ocp_entitled si utiliza este clúster con una licencia como, por ejemplo, una licencia Cloud Pak que incluya el derecho OpenShift.
--flavor
El tipo de un nodo trabajador. Para ver las opciones disponibles, ejecuta ibmcloud ks flavor ls --zone <zone name> (para cuentas públicas de IBM Cloud ) o ibmcloud ks flavor ls (para cuentas de IBM Cloud Dedicated ).
--kms-account-id
El ID de la cuenta que contiene la instancia de KMS que se quiere utilizar para el disco local o el cifrado secreto.
--kms-instance
El ID de la instancia de KMS que se debe utilizar para el cifrado de disco local. Para obtener una lista de las instancias de KMS disponibles, ejecute ibmcloud ks kms instance ls.
-l, --label
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name
Escriba un nombre para la agrupación de trabajadores.
--operating-system
Especifique el nombre del sistema operativo.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--secondary-storage
La opción de almacenamiento secundario para el tipo. Para ver las opciones de almacenamiento secundario disponibles para una variante, ejecuta el comando « ibmcloud ks flavor get --provider vpc-gen2 --zone <zone name> ».
--security-group
Opcional. Especifique un máximo de cinco ID de grupo de seguridad que aplicar a todos los trabajadores de la agrupación de trabajadores.
--size-per-zone
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--vpc-id
El ID de la VPC donde se crearán los nodos de trabajador, que debe coincidir con la VPC en la que se encuentra el clúster. Para listar el ID de VPC del clúster, ejecute ibmcloud ks cluster get -c <cluster_name_or_ID>. Si no se especifica este distintivo, la agrupación de nodos trabajadores adopta como valor predeterminado el ID de VPC de las agrupaciones de nodos trabajadores existentes en el clúster.

Ejemplos

Añadir un grupo de trabajadores a un clúster 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

Listar los detalles de una agrupación de trabajadores.

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar los detalles de un grupo de trabajadores

ibmcloud ks worker-pool get --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool help

Mostrar ayuda

ibmcloud ks worker-pool help

Ejemplos

Mostrar ayuda

ibmcloud ks worker-pool help

ibmcloud ks worker-pool label help

Mostrar ayuda

ibmcloud ks worker-pool label help

Ejemplos

Mostrar ayuda

ibmcloud ks worker-pool label help

ibmcloud ks worker-pool label rm

Virtual Private Cloud Classic infrastructure Satellite

Eliminar todas las etiquetas de Kubernetes personalizadas de todos los nodos trabajadores de una agrupación de nodos trabajadores.

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Elimina todas las etiquetas personalizadas de Kubernetes de todos los nodos de trabajo de un grupo de trabajo

ibmcloud ks worker-pool label rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool label set

Virtual Private Cloud Classic infrastructure Satellite

Establecer etiquetas de Kubernetes personalizadas para todos los nodos de trabajador de una agrupación de trabajadores.

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL [--label LABEL ...] --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-l, --label
Establezca las etiquetas de Kubernetes personalizadas en el formato key=value para todos los nodos trabajadores de la agrupación de nodos trabajadores. Para varias etiquetas, repita este distintivo. Para conservar las etiquetas personalizadas existentes en la agrupación de nodos trabajadores, incluya estas etiquetas con este distintivo.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Configurar etiquetas personalizadas de Kubernetes para todos los nodos de trabajo de un grupo de trabajo

ibmcloud ks worker-pool label set --cluster CLUSTER --label LABEL --worker-pool POOL

ibmcloud ks worker-pool ls

Virtual Private Cloud Classic infrastructure Satellite

Crear una lista de todas las agrupaciones de nodos trabajadores de un clúster.

ibmcloud ks worker-pool ls --cluster CLUSTER [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Enumerar todos los grupos de trabajadores de un clúster

ibmcloud ks worker-pool ls --cluster CLUSTER

ibmcloud ks worker-pool operating-system help

Mostrar ayuda

ibmcloud ks worker-pool operating-system help

Ejemplos

Mostrar ayuda

ibmcloud ks worker-pool operating-system help

ibmcloud ks worker-pool operating-system set

Configura el sistema operativo. Una vez configurado el sistema operativo, debes actualizar tus nodos ejecutando ibmcloud ks worker update o ibmcloud ks worker replace.

ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--operating-system
Especifique el nombre del sistema operativo.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Configurar el sistema operativo

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

Reequilibre una agrupación de trabajadores en un clúster. El reequilibrio añade y elimina nodos de trabajo para ajustar el tamaño del grupo de nodos de trabajo por zona. Satellite Los grupos de trabajadores pueden eliminar los nodos asignados manualmente si no coinciden con las etiquetas de host del grupo de trabajadores.

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Reequilibrar un grupo de trabajadores en un clúster

ibmcloud ks worker-pool rebalance --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool resize

Virtual Private Cloud Classic infrastructure Satellite

Redimensione la agrupación de trabajadores al número de trabajadores por zona que especifica.

ibmcloud ks worker-pool resize --cluster CLUSTER --size-per-zone SIZE --worker-pool POOL [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--size-per-zone
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.

Ejemplos

Ajusta el tamaño del grupo de trabajadores al número de trabajadores por zona que especifiques

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

Eliminar una agrupación de nodos trabajadores de un clúster.

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar un grupo de trabajadores de un clúster

ibmcloud ks worker-pool rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint help

Mostrar ayuda

ibmcloud ks worker-pool taint help

Ejemplos

Mostrar ayuda

ibmcloud ks worker-pool taint help

ibmcloud ks worker-pool taint rm

Virtual Private Cloud Classic infrastructure Satellite

Eliminar todas las corrupciones de Kubernetes de todos los nodos de trabajador de una agrupación de trabajadores.

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Eliminar todos los Kubernetes de todos los nodos de trabajo de un grupo de trabajo

ibmcloud ks worker-pool taint rm --cluster CLUSTER --worker-pool POOL

ibmcloud ks worker-pool taint set

Virtual Private Cloud Classic infrastructure Satellite

Definir corrupciones de Kubernetes para todos los nodos de trabajador de una agrupación de trabajadores. Las marcas impiden que los pods sin tolerancias coincidentes se ejecuten en los nodos trabajadores.

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT [--taint TAINT ...] --worker-pool POOL [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--taint
Establece corrupciones en todos los trabajadores de la agrupación de trabajadores. Especifica la marca Kubernetes en el formato key=value:effect. Es key=value un par, como por ejemplo, que env=prod se utiliza para gestionar la marca del nodo de trabajo y las tolerancias correspondientes del pod. El es effect un efecto de contaminación de Kubernetes que NoSchedule describe cómo funciona la contaminación.

Ejemplos

Establecer marcas de Kubernetes para todos los nodos de trabajo de un grupo de trabajo

ibmcloud ks worker-pool taint set --cluster CLUSTER --taint TAINT --worker-pool POOL

ibmcloud ks worker-pool zones

Virtual Private Cloud Classic infrastructure Satellite

Ver las zonas adjuntas a una agrupación de nodos trabajadores.

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --worker-pool
Especificar una agrupación de trabajadores.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Ver las zonas asociadas a un grupo de trabajadores

ibmcloud ks worker-pool zones --cluster CLUSTER --worker-pool POOL

Comandos de zona

Listar las zonas de disponibilidad y modificar las zonas adjuntas a una agrupación de trabajadores.

ibmcloud ks zone add classic

Classic infrastructure

Añadir una zona a una o más agrupaciones de trabajadores en un clúster clásico.

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)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --worker-pool
El nombre de la agrupación de trabajadores que se modificará. Para especificar varias agrupaciones de nodos trabajadores, utilice varios distintivos, como por ejemplo -p pool1 -p pool2.
--private-only
Utilizar este distintivo para impedir que se cree una VLAN pública. Solo es necesario cuando se especifica el indicador --private-vlan sin especificar el indicador --public-vlan.
--private-vlan
Especifique el ID de la VLAN privada. Para ver las VLAN disponibles, ejecuta. Al especificar una VLAN privada, también debe especificar el indicador --public-vlan o el indicador '--private-only'.
--public-vlan
Especifica el ID de la VLAN pública. Para ver las VLAN disponibles, ejecuta.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Añadir una zona a uno o varios grupos de trabajadores en un clúster clásico

ibmcloud ks zone add classic --cluster CLUSTER --worker-pool POOL --zone ZONE --private-only

ibmcloud ks zone add help

Mostrar ayuda

ibmcloud ks zone add help

Ejemplos

Mostrar ayuda

ibmcloud ks zone add help

ibmcloud ks zone add satellite

Añadir una zona a una o más agrupaciones de trabajadores en un clúster de Satellite.

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p, --worker-pool
El nombre de la agrupación de trabajadores que se modificará. Para especificar varias agrupaciones de nodos trabajadores, utilice varios distintivos, como por ejemplo -p pool1 -p pool2.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Añadir una zona a uno o varios grupos de trabajadores en un clúster de Satellite

ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL --zone ZONE

ibmcloud ks zone add vpc-classic

Añadir una zona a una o varias agrupaciones de trabajadores en un clúster de VPC de primera generación.

ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet-id
La subred de VPC a la que va a asignar el clúster. Para ver la lista de subredes disponibles, ejecuta ibmcloud ks subnets --provider vpc-classic --vpc-id <vpc-id> --zone <vpc-zone>.
--worker-pool
Especificar una agrupación de trabajadores.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Añadir una zona a uno o varios grupos de trabajadores en un clúster 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

Añadir una zona a una o varias agrupaciones de trabajadores en un clúster de VPC de segunda generación.

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--subnet-id
La subred de VPC a la que va a asignar el clúster. Para ver la lista de subredes disponibles, ejecuta ibmcloud ks subnets --provider vpc-gen2 --vpc-id <vpc-id> --zone <vpc-zone>.
--worker-pool
Especificar una agrupación de trabajadores.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Añadir una zona a uno o varios grupos de trabajadores en un clúster VPC Gen 2

ibmcloud ks zone add vpc-gen2 --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE

ibmcloud ks zone help

Mostrar ayuda

ibmcloud ks zone help

Ejemplos

Mostrar ayuda

ibmcloud ks zone help

ibmcloud ks zone ls

Virtual Private Cloud Classic infrastructure Satellite

Listar todas las zonas de disponibilidad en una región.

ibmcloud ks zone ls --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--region-only] [--show-flavors]

Opciones de comando

-l, --location
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider
Filtre la lista para buscar un proveedor de infraestructura específico. Opciones disponibles: classic, vpc-classic, vpc-gen2, satellite
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region-only
Mostrar solo los centros de datos regionales.
--show-flavors
Mostrar los tipos de nodo de trabajador disponibles en la zona para VPC.

Ejemplos

Enumerar todas las zonas de disponibilidad de una región

ibmcloud ks zone ls --provider PROVIDER

ibmcloud ks zone network-set

Classic infrastructure

Establezca los metadatos de red en una zona específica para las agrupaciones de trabajadores determinadas en un clúster clásico.

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)

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
El nombre de la agrupación de trabajadores que se modificará. Para especificar varias agrupaciones de nodos trabajadores, utilice varios distintivos, como por ejemplo -p pool1 -p pool2.
--private-only
Desestablezca la VLAN pública de modo que los trabajadores de esta zona estén conectados solo a una VLAN privada.
--private-vlan
Especifique el ID de la VLAN privada. Para ver las VLAN disponibles, ejecuta.
--public-vlan
Especifica el ID de la VLAN pública. Para ver las VLAN disponibles, ejecuta.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Configurar los metadatos de red en una zona específica para los grupos de trabajadores indicados en un clúster clásico

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

Eliminar una zona de una o varias agrupaciones de trabajadores en un clúster.

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [-f] [-q]

Opciones de comando

-c, --cluster
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
-p, --worker-pool
El nombre de la agrupación de trabajadores que se modificará. Para especificar varias agrupaciones de nodos trabajadores, utilice varios distintivos, como por ejemplo -p pool1 -p pool2.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--zone
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecuta ibmcloud ks zone ls.

Ejemplos

Eliminar una zona de uno o varios grupos de trabajadores de un clúster

ibmcloud ks zone rm --cluster CLUSTER --worker-pool POOL --zone ZONE