Referencia de CLI de Red Hat OpenShift on IBM Cloud

Consulte estos mandatos para crear y gestionar tanto clústeres de Kubernetes de comunidad como de Red Hat OpenShift en Red Hat® OpenShift® on IBM Cloud®.

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.

Requisitos previos

  • Instale la CLI de IBM Cloud.

  • Instala el complemento ks ejecutando el siguiente comando :

    ibmcloud plugin install ks
    

Comandos de IBM Cloud OC

En las siguientes tablas se enumeran los grupos comando de « ibmcloud oc ». Para obtener una lista completa de todos comandos ibmcloud oc tal y como están estructurados en la CLI, consulta el mapa de la CLI.

Grupos de comando de la CLI de IBM Cloud OC
Grupo de mandatos Descripción
ibmcloud oc api Ver el punto final de la API actual.
ibmcloud oc api-key Ver información sobre la clave de API de un clúster o restablecerla a una nueva clave.
ibmcloud oc credential 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 oc infra-permissions 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 oc logging Reenviar registros del clúster.
ibmcloud oc messages Ver los mensajes del usuario actual.
ibmcloud oc quota Ver los límites y cuotas para los recursos relacionados con el clúster en su cuenta de IBM Cloud.
ibmcloud oc 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 oc subnets Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud.
ibmcloud oc webhook-create Registrar un webhook en un clúster.
ibmcloud oc vpc Obtén información sobre las VPC y gestiona los clústeres de VPC.
ibmcloud oc 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 oc cluster Ver y modificar los valores de clúster y de servicio de clúster.
ibmcloud oc ingress Ver y modificar los valores y servicios de ingreso.
ibmcloud oc kms Ver y configurar las integraciones del servicio de gestión de claves.
ibmcloud oc versions Listar todas las versiones de plataforma de contenedor que están disponibles para los clústeres de IBM Cloud Kubernetes Service.
ibmcloud oc locations Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.
ibmcloud oc 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.
Beta ibmcloud oc storage Ver y modificar los recursos de almacenamiento.
ibmcloud oc vlan Obtener una lista de las VLAN públicas y privadas para una zona y ver el estado de distribución de VLAN.
ibmcloud oc vni Conectar, desconectar y mostrar una lista de las interfaces de red virtuales en los nodos de trabajo.
ibmcloud oc worker Ver y modificar los nodos trabajadores para un clúster.
ibmcloud oc worker-pool Ver y modificar las agrupaciones de nodos trabajadores para un clúster.
ibmcloud oc zone Listar las zonas de disponibilidad y modificar las zonas adjuntas a una agrupación de trabajadores.
ibmcloud oc security-group Ejecutar operaciones en un grupo de seguridad.

ibmcloud oc 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 o establecer el punto final de API y la versión de API para el servicio.

ibmcloud ks api \
  --endpoint ENDPOINT \
  --insecure INSECURE \
  --skip-ssl-validation IP_ADDRESS

ibmcloud oc api-key info

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 propietario de la clave de API para un clúster.

ibmcloud ks api-key info --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc api-key reset

Nube privada virtual Infraestructura clásica

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 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 REGION
Especifique la región de destino.

Ejemplos

Sustituya la clave de API para todos los clústeres de la región especificada y el grupo de recursos objetivo.

ibmcloud ks api-key reset --output json --region REGION -f

ibmcloud oc cluster addon disable acm

El complemento «Advanced Cluster Management» de Red Hat

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

Opciones de comando

--cluster CLUSTER, -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 «Advanced Cluster Management» de « Red Hat ».

ibmcloud ks cluster addon disable acm --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable cluster-autoscaler

El autoescalador de clústeres de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 autoescalador de clústeres de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable cluster-autoscaler --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable debug-tool

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable debug-tool --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable hpcs-router

El complemento IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

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

Opciones de comando

--cluster CLUSTER, -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 IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

ibmcloud ks cluster addon disable hpcs-router --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable ibm-storage-operator

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

El complemento « IBM Cloud » para el operador de almacenamiento.

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

Opciones de comando

--cluster CLUSTER, -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 « IBM Cloud » para el operador de almacenamiento.

ibmcloud ks cluster addon disable ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable image-key-synchronizer

Nube privada virtual Infraestructura clásica Satellite

El complemento IBM Cloud Image Key Synchronizer.

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

Opciones de comando

--cluster CLUSTER, -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 IBM Cloud Image Key Synchronizer.

ibmcloud ks cluster addon disable image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable knative

La infraestructura sin servidor de Knative.

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

Opciones de comando

--cluster CLUSTER, -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

La infraestructura sin servidor de Knative.

ibmcloud ks cluster addon disable knative --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable kube-terminal

Nube privada virtual Infraestructura clásica Satellite

El terminal web de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 terminal web de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable kube-terminal --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster addon disable openshift-data-foundation

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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 Red Hat OpenShift Data Foundation en IBM Cloud.

ibmcloud ks cluster addon disable openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon disable static-route

Nube privada virtual Infraestructura clásica Satellite

El complemento de ruta estática de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 ruta estática de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon disable static-route --cluster CLUSTER_NAME_OR_ID -f -q

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

Infraestructura clásica

Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.

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

Opciones de comando

--cluster CLUSTER, -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

Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.

ibmcloud ks cluster addon disable vpc-block-csi-driver \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster addon enable acm

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--param 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 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 «Advanced Cluster Management» de « Red Hat ».

ibmcloud ks cluster addon enable acm \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable cluster-autoscaler

El autoescalador de clústeres de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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 autoescalador de clústeres de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable cluster-autoscaler \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable debug-tool

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable debug-tool \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable hpcs-router

El complemento IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

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

Opciones de comando

--cluster CLUSTER, -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 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 IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

ibmcloud ks cluster addon enable hpcs-router \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable ibm-storage-operator

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

El complemento « IBM Cloud » para el operador de almacenamiento.

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

Opciones de comando

--cluster CLUSTER, -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 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 « IBM Cloud » para el operador de almacenamiento.

ibmcloud ks cluster addon enable ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable image-key-synchronizer

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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 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 IBM Cloud Image Key Synchronizer.

ibmcloud ks cluster addon enable image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable istio-extras

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

Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.

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

Opciones de comando

--cluster CLUSTER, -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 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

Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.

ibmcloud ks cluster addon enable istio-extras \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable istio-sample-bookinfo

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

La aplicación de ejemplo BookInfo para Istio.

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

Opciones de comando

--cluster CLUSTER, -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 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

La aplicación de ejemplo BookInfo para Istio.

ibmcloud ks cluster addon enable istio-sample-bookinfo \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable openshift-data-foundation

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--param 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 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 Red Hat OpenShift Data Foundation en IBM Cloud.

ibmcloud ks cluster addon enable openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon enable static-route

Nube privada virtual Infraestructura clásica Satellite

El complemento de ruta estática de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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 ruta estática de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon enable static-route \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon get

Nube privada virtual Infraestructura clásica Satellite

Vea detalles de un complemento instalado.

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

Opciones de comando

--addon ADDON
El nombre o ID del complemento.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

Vea detalles de un complemento instalado.

ibmcloud ks cluster addon get --cluster CLUSTER_NAME_OR_ID --addon ADDON --output json

ibmcloud oc cluster addon ls

Nube privada virtual Infraestructura clásica Satellite

Listar complementos habilitados.

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

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 complementos habilitados.

ibmcloud ks cluster addon ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster addon options

Nube privada virtual Infraestructura clásica 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 ADDON
El nombre o ID del complemento.
--output 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 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

Vea opciones de instalación para un complemento.

ibmcloud ks cluster addon options --addon ADDON --version VERSION --output json

ibmcloud oc cluster addon update acm

El complemento «Advanced Cluster Management» de Red Hat

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento «Advanced Cluster Management» de « Red Hat ».

ibmcloud ks cluster addon update acm \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update alb-oauth-proxy

El complemento ALB OAuth Proxy de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento ALB OAuth Proxy de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update alb-oauth-proxy \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update cluster-autoscaler

El autoescalador de clústeres de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

El autoescalador de clústeres de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update cluster-autoscaler \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update debug-tool

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

La herramienta de diagnóstico y depuración de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update debug-tool \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update headlamp

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

El complemento IBM Cloud Kubernetes Service para Headlamp.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento IBM Cloud Kubernetes Service para Headlamp.

ibmcloud ks cluster addon update headlamp \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update hpcs-router

El complemento IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento IBM Cloud HPCS Router Operator para Red Hat OpenShift en IBM Cloud.

ibmcloud ks cluster addon update hpcs-router \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update ibm-storage-operator

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

El complemento « IBM Cloud » para el operador de almacenamiento.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento « IBM Cloud » para el operador de almacenamiento.

ibmcloud ks cluster addon update ibm-storage-operator \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update image-key-synchronizer

El complemento IBM Cloud Image Key Synchronizer.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento IBM Cloud Image Key Synchronizer.

ibmcloud ks cluster addon update image-key-synchronizer \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio

Red de servicios Istio gestionados.

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

Opciones de comando

--cluster CLUSTER, -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 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

Red de servicios Istio gestionados.

ibmcloud ks cluster addon update istio \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio-extras

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

Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.

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

Opciones de comando

--cluster CLUSTER, -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 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

Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.

ibmcloud ks cluster addon update istio-extras \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update istio-sample-bookinfo

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

La aplicación de ejemplo BookInfo para Istio.

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

Opciones de comando

--cluster CLUSTER, -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 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

La aplicación de ejemplo BookInfo para Istio.

ibmcloud ks cluster addon update istio-sample-bookinfo \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update knative

La infraestructura sin servidor de Knative.

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

Opciones de comando

--cluster CLUSTER, -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 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

La infraestructura sin servidor de Knative.

ibmcloud ks cluster addon update knative \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update kube-terminal

El terminal web de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

El terminal web de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update kube-terminal \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update openshift-data-foundation

El complemento de Red Hat OpenShift Data Foundation en IBM Cloud

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento Red Hat OpenShift Data Foundation en IBM Cloud.

ibmcloud ks cluster addon update openshift-data-foundation \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon update static-route

El complemento de ruta estática de IBM Cloud Kubernetes Service.

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

Opciones de comando

--cluster CLUSTER, -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 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

El complemento de ruta estática de IBM Cloud Kubernetes Service.

ibmcloud ks cluster addon update static-route \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

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

Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.

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

Opciones de comando

--cluster CLUSTER, -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 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

Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.

ibmcloud ks cluster addon update vpc-block-csi-driver \
  --cluster CLUSTER_NAME_OR_ID \
  -y Y \
  --version VERSION

ibmcloud oc cluster addon versions

Nube privada virtual Infraestructura clásica 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 ADDON
Especificar un nombre de complemento para el cual filtrar versiones.
--offering OFFERING
Especifica una oferta para filtrar las versiones correspondientes. Valores admitidos: kubernetes, openshift, openshift-vs
--output 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

Listar versiones soportadas para complementos gestionados.

ibmcloud ks cluster addon versions \
  --output json \
  --addon ADDON \
  --show-defaults SHOW-DEFAULTS

ibmcloud oc cluster ca create

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

Crear un certificado CA para el clúster.

ibmcloud ks cluster ca create --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ca get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 de CA de un clúster.

ibmcloud ks cluster ca get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster ca rotate

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

Rote los certificados CA de un clúster, para lo que primero debe haber creado los certificados CA.

ibmcloud ks cluster ca rotate --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ca status

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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_NAME_OR_ID -q

ibmcloud oc cluster config

Nube privada virtual Infraestructura clásica 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.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--endpoint 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 OUTPUT
Imprime el resultado 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

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_NAME_OR_ID --admin --network

ibmcloud oc cluster create classic

Infraestructura clásica

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 ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 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 LOCATION
Se mantiene la marca obsoleto para garantizar la compatibilidad con una versión anterior. Utiliza en su lugar el indicador --zone.
--name 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 SYSTEM
Especifique el nombre del sistema operativo.
--pod-subnet 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 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 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 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 GROUP
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance INSTANCE
El CRN de la instancia de IBM Cloud Secrets Manager.
--version 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 COUNT
El número de nodos de trabajador de un clúster. El valor predeterminado es 1.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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

ibmcloud ks cluster create classic \
  --private-only \
  --name NAME \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc 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 ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--host-label LABEL, --hl LABEL
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 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 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 NAME
Especifique un nombre para el clúster.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--pod-network-interface-selection 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 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 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 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 GROUP
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance INSTANCE
El CRN de la instancia de IBM Cloud Secrets Manager.
--version 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 COUNT
El número de nodos trabajadores por zona en la agrupación de nodos trabajadores predeterminada. Necesario cuando se especifica --host-label.
--zone 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

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

ibmcloud ks cluster create satellite \
  --workers COUNT \
  --host-label HOSTNAME \
  --location LOCATION \
  --name NAME

ibmcloud oc 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 ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 NAME
Especifique un nombre para el clúster.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--pod-subnet 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 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 GROUP
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance INSTANCE
El CRN de la instancia de IBM Cloud Secrets Manager.
--subnet-id 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 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 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 COUNT
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 ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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 --name NAME --zone ZONE --vpc-id VPC_ID

ibmcloud oc cluster create vpc-gen2

Nube privada virtual

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 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 CNI
Configura el complemento de red para el clúster. Calico está configurado de forma predeterminada. Valores admitidos: Calico, OVNKubernetes
--cos-instance 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 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 la lista de 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 ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 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 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 NAME
Especifique un nombre para el clúster.
--offering OFFERING
Especifica la oferta de clúster. Valores admitidos: kubernetes, openshift, openshift-vs
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--pod-subnet 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 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 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 GROUP
El ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.
--sm-instance INSTANCE
El CRN de la instancia de IBM Cloud Secrets Manager.
--subnet-id 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 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 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 COUNT
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 ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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 \
  --cos-instance INSTANCE_ID \
  --name NAME \
  --zone ZONE \
  --vpc-id VPC_ID

ibmcloud oc cluster get

Nube privada virtual Infraestructura clásica Satellite

Ver los detalles de un clúster.

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

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

Obtenga los detalles de un clúster registrado.

ibmcloud sat cluster get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc cluster image-security disable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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

ibmcloud ks cluster image-security disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster image-security enable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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 obligatoriedad de la seguridad de imágenes en el clúster.

ibmcloud ks cluster image-security enable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc cluster ls

Nube privada virtual Infraestructura clásica 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, --location LOCATION
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output 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 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

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

ibmcloud sat cluster ls --filter FILTER --limit LIMIT --output json

ibmcloud oc cluster master console-oauth-access get

Consigue la consola web « 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 consola web « OpenShift » y el tipo de acceso al servidor « OAuth ».

ibmcloud ks cluster master console-oauth-access get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master console-oauth-access set

Configura 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

--cluster CLUSTER, -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 TYPE
Especifica la consola web OpenShift y el tipo de acceso al servidor OAuth. Valores admitidos: vpe-gateway, legacy

Ejemplos

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

ibmcloud ks cluster master console-oauth-access set \
  --cluster CLUSTER_NAME_OR_ID \
  --type TYPE \
  -f

ibmcloud oc cluster master pod-security get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security policy disable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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_NAME_OR_ID -q

ibmcloud oc cluster master pod-security policy enable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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_NAME_OR_ID -q

ibmcloud oc cluster master pod-security policy get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 la política PodSecurity para el servidor de API Kubernetes de un clúster.

ibmcloud ks cluster master pod-security policy get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc cluster master pod-security set

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--config-file 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

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_NAME_OR_ID \
  --config-file FILE_PATH \
  -q

ibmcloud oc cluster master pod-security unset

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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_NAME_OR_ID -q

ibmcloud oc cluster master private-service-endpoint allowlist add

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

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 SUBNET
Especificar el CIDR de subred.

Ejemplos

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_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist disable

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

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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

Inhabilitar la lista de elementos permitidos.

ibmcloud ks cluster master private-service-endpoint allowlist disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist enable

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

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 elementos permitidos.

ibmcloud ks cluster master private-service-endpoint allowlist enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist get

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

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 elementos permitidos de puntos finales de servicio privado de un clúster.

ibmcloud ks cluster master private-service-endpoint allowlist get \
  --cluster CLUSTER_NAME_OR_ID \
  -q

ibmcloud oc cluster master private-service-endpoint allowlist rm

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

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 SUBNET
Especificar el CIDR de subred.

Ejemplos

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_NAME_OR_ID \
  -f \
  --subnet SUBNET_CIDR

ibmcloud oc cluster master private-service-endpoint enable

Infraestructura clásica

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

--cluster CLUSTER, -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 de servicio privado para hacer que el maestro sea accesible de forma privada.

ibmcloud ks cluster master private-service-endpoint enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master public-service-endpoint disable

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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

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_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master public-service-endpoint enable

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 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_NAME_OR_ID \
  -f \
  -y Y

ibmcloud oc cluster master refresh

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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

ibmcloud ks cluster master refresh --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc 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

--cluster CLUSTER, -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 SUBNET
Especificar el CIDR de subred.

Ejemplos

Añadir subredes a la lista de direcciones permitidas del punto final del servicio satélite de un clúster.

ibmcloud ks cluster master satellite-service-endpoint allowlist add \
  --cluster CLUSTER_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -q

ibmcloud oc 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

--cluster CLUSTER, -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 del punto final del servicio de satélite.

ibmcloud ks cluster master satellite-service-endpoint allowlist disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc 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

--cluster CLUSTER, -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 endpoints permitidos del servicio de satélite.

ibmcloud ks cluster master satellite-service-endpoint allowlist enable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc 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

--cluster CLUSTER, -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 servicios satélite de un clúster.

ibmcloud ks cluster master satellite-service-endpoint allowlist get \
  --cluster CLUSTER_NAME_OR_ID \
  -q

ibmcloud oc 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

--cluster CLUSTER, -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 SUBNET
Especificar el CIDR de subred.

Ejemplos

Eliminar subredes de la lista de direcciones permitidas del punto final del servicio satélite de un clúster.

ibmcloud ks cluster master satellite-service-endpoint allowlist rm \
  --cluster CLUSTER_NAME_OR_ID \
  --subnet SUBNET_CIDR \
  -f \
  -q

ibmcloud oc cluster master update

Nube privada virtual Infraestructura clásica Satellite

Actualice el maestro de clúster a la última versión.

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

Opciones de comando

--cluster CLUSTER, -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 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

Actualice el maestro de clúster a la última versión.

ibmcloud ks cluster master update \
  --cluster CLUSTER_NAME_OR_ID \
  --force-update FORCE-UPDATE \
  -f

ibmcloud oc cluster pull-secret apply

Nube privada virtual Infraestructura clásica Satellite

Generar un nuevo secreto de extracción de imágenes que almacene las credenciales de IAM para el clúster para acceder a imágenes en IBM Cloud Container Registry.

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

Opciones de comando

--cluster CLUSTER, -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 un nuevo secreto de extracción de imágenes que almacene las credenciales de IAM para que el clúster pueda acceder a las imágenes en el Registro de contenedores de IBM Cloud.

ibmcloud ks cluster pull-secret apply --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc cluster rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

Suprimir un clúster.

ibmcloud ks cluster rm --cluster CLUSTER_NAME_OR_ID -f --delete-storage DELETE-STORAGE

ibmcloud oc cluster service bind

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--key KEY
Especifique el nombre o el GUID de una clave de servicio existente. Si defines una clave de servicio, no puedes configurar la opción --role al mismo tiempo.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--role 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 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 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_NAME_OR_ID \
  --namespace NAME \
  --key KEY

ibmcloud oc cluster service ls

Nube privada virtual Infraestructura clásica 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.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--namespace NAMESPACE, -n NAMESPACE
El espacio de nombres de Kubernetes. Se utilizará el espacio de nombres default si no se especifica otro.
--output 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 los servicios enlazados a un espacio de nombres de Kubernetes.

ibmcloud ks cluster service ls \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --all-namespaces NAME

ibmcloud oc cluster service unbind

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--service 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 desenlazándolo de un espacio de nombres de Kubernetes.

ibmcloud ks cluster service unbind \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --service SERVICE

ibmcloud oc cluster subnet add

Infraestructura clásica

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

--cluster CLUSTER, -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 ID
Especificar el ID de subred.

Ejemplos

Haz 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_NAME_OR_ID --subnet-id SUBNET_CIDR -q

ibmcloud oc cluster subnet create

Infraestructura clásica

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

--cluster CLUSTER, -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 SIZE
Especificar el tamaño de la subred portátil. El tamaño debe ser 8, 16, 32 o 64.
--vlan VLAN
Especificar el ID de VLAN pública o privada.

Ejemplos

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_NAME_OR_ID \
  --size SIZE \
  --vlan VLAN_ID

ibmcloud oc cluster subnet detach

Infraestructura clásica

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

--cluster CLUSTER, -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 ID
Especificar el ID de subred.

Ejemplos

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

ibmcloud ks cluster subnet detach \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  --subnet-id SUBNET_CIDR

ibmcloud oc credential get

Infraestructura clásica

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 oc credentials-get

Opciones de comando

--output 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 REGION
Especifique la región de destino.

Ejemplos

Si configura su cuenta de IBM Cloud para utilizar credenciales diferentes con el fin de acceder a la cartera de infraestructura clásica de IBM Cloud.

ibmcloud ks credential get --output json --region REGION -q

ibmcloud oc credential set classic

Infraestructura clásica

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 KEY
La clave de API de su cuenta de infraestructura clásica de IBM Cloud.
--infrastructure-username 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 REGION
Especifique la región de destino.

Ejemplos

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-username NAME \
  --infrastructure-api-key INFRASTRUCTURE-API-KEY \
  --region REGION

ibmcloud oc credential unset

Infraestructura clásica

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 oc credentials-unset

Opciones de comando

-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--region 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 -q

ibmcloud oc experimental trusted-profile default get

[Caduca el 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 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 REGION
La región en la que se encuentra el grupo de recursos.
--resource-group GROUP
El grupo de recursos cuyo perfil de confianza predeterminado se va a recuperar.

Ejemplos

Obtener el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos.

ibmcloud ks experimental trusted-profile default get \
  --resource-group RESOURCE_GROUP \
  --region REGION \
  --output json

ibmcloud oc experimental trusted-profile default set

[Caduca el 2026-10-21] Establece 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 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 REGION
La región en la que se encuentra el grupo de recursos.
--resource-group GROUP
El ID del grupo de recursos en el que se va a configurar el perfil de confianza.
--trusted-profile PROFILE
El identificador del perfil de confianza.

Ejemplos

Establecer el perfil de confianza predeterminado para los clústeres creados en un grupo de recursos.

ibmcloud ks experimental trusted-profile default set \
  --resource-group RESOURCE_GROUP \
  --trusted-profile FILE_PATH \
  --region REGION

ibmcloud oc experimental trusted-profile get

[Caduca el 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 CLUSTER
El ID del clúster para el que se desea recuperar el perfil de confianza.
--output 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 un perfil de confianza para un clúster.

ibmcloud ks experimental trusted-profile get \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc experimental trusted-profile set

[Caduca el 2026-10-21] . Establecer 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 CLUSTER
El ID del clúster en el que se va a configurar el perfil de confianza.
--output 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 PROFILE
El identificador del perfil de confianza.

Ejemplos

Configurar un perfil de confianza en un clúster.

ibmcloud ks experimental trusted-profile set \
  --cluster CLUSTER_NAME_OR_ID \
  --trusted-profile FILE_PATH \
  --output json

ibmcloud oc experimental vni attach baremetal

[¡Desactivado en 2026-05-20! Utiliza ibmcloud ks vni attach baremetal en lugar de] . Adjunta una interfaz de red virtual a un nodo de trabajo «bare metal» o a un clúster.

ibmcloud ks experimental 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.
--cluster-id ID, -c ID
El ID del clúster.
--output 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 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 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>».
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Conecta una interfaz de red virtual a un nodo de trabajo «bare metal» o a un clúster.

ibmcloud ks experimental vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni attach virtual

[Caduca el 2026-05-20 :] Asignar una interfaz de red virtual a un nodo de trabajo virtual.

ibmcloud ks experimental vni attach virtual --vni VNI --worker WORKER [--auto-delete] [--output OUTPUT] [-q]

Opciones de comando

--auto-delete
Eliminar automáticamente el VNI cuando se retire del clúster.
--output 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 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>».
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Conectar una interfaz de red virtual a un nodo de trabajo virtual.

ibmcloud ks experimental vni attach virtual \
  --vni VNI \
  --worker WORKER_ID \
  --auto-delete AUTO-DELETE

ibmcloud oc experimental vni detach

[¡Desactivado en 2026-05-20! Utiliza ibmcloud ks vni detach en lugar de] . Desconecta una interfaz de red virtual de un nodo de trabajo o de un clúster.

ibmcloud ks experimental vni detach --vni VNI [-f] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opciones de comando

--cluster-id ID, -c ID
El ID del clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--output 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 VNI
El identificador de la interfaz de red virtual que se va a desconectar.
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Desconectar una interfaz de red virtual de un nodo de trabajo o de un clúster.

ibmcloud ks experimental vni detach \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc experimental vni ls

[¡Desactivado en 2026-05-20! Utiliza « ibmcloud ks vni ls » en lugar de «] » para obtener una lista de las interfaces de red virtuales conectadas a un clúster o a un nodo de trabajo.

ibmcloud ks experimental vni ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opciones de comando

--after AFTER
Mostrar las interfaces de red virtual a partir del cursor indicado.
--cluster-id ID, -c ID
El ID del clúster.
--first FIRST
Ver las siguientes interfaces de red virtuales, hasta el primer número de VNI.
--output 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.
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Enumerar las interfaces de red virtual conectadas a un clúster.

ibmcloud ks experimental vni ls --cluster-id ID

Enumerar las interfaces de red virtual conectadas a un nodo de trabajo.

ibmcloud ks experimental vni ls --worker WORKER

ibmcloud oc 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 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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 ZONE
Especifique la zona para la que se listarán los tipos disponibles. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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

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

ibmcloud oc 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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 ZONE
Especifique la zona para la que se listarán los tipos disponibles. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

Listar tipos disponibles para una zona.

ibmcloud ks flavor ls --zone ZONE --show-storage SHOW-STORAGE --show-os SHOW-OS

ibmcloud oc infra-permissions get

Infraestructura clásica

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 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 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 las credenciales que permiten el acceso a la cartera de infraestructura clásica de IBM Cloud para el recurso en cuestión.

ibmcloud ks infra-permissions get --output json --region REGION -q

ibmcloud oc ingress alb autoscale get

Nube privada virtual Infraestructura clásica 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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

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

ibmcloud ks ingress alb autoscale get \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --output json

ibmcloud oc ingress alb autoscale set

Nube privada virtual Infraestructura clásica 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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--cpu-average-utilization PERCENT
Umbral de utilización de CPU promedio. Se utiliza para calcular dinámicamente el número de réplicas.
--custom-metrics-file 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 REPLICAS
Número máximo de réplicas para el ALB dado. Asegúrate de contar con suficientes trabajadores.
--min-replicas 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 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

Configure el escalado automático para los ALB de Ingress.

ibmcloud ks ingress alb autoscale set \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --max-replicas MAX-REPLICAS

ibmcloud oc ingress alb autoscale unset

Nube privada virtual Infraestructura clásica 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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -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

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

ibmcloud ks ingress alb autoscale unset --cluster CLUSTER_NAME_OR_ID --alb ALB_ID -q

ibmcloud oc ingress alb autoupdate disable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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

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_NAME_OR_ID -q

ibmcloud oc ingress alb autoupdate enable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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 ALB de Ingress en un clúster.

ibmcloud ks ingress alb autoupdate enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb autoupdate get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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_NAME_OR_ID --output json -q

ibmcloud oc ingress alb create classic

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 TYPE
Especifique el tipo de ALB. Opciones disponibles: pública, privada
--version VERSION
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.
--vlan 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 ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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

ibmcloud ks ingress alb create classic \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --type TYPE

ibmcloud oc ingress alb create vpc-gen2

Nube privada virtual

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

--cluster CLUSTER, -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 TYPE
Especifique el tipo de ALB. Opciones disponibles: pública, privada
--version VERSION
Especifique la versión de imagen de ALB. Para ver las versiones de imagen compatibles, ejecuta ibmcloud ks ingress alb versions.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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_NAME_OR_ID \
  --zone ZONE \
  --type TYPE

ibmcloud oc ingress alb disable

Nube privada virtual Infraestructura clásica Satellite

Inhabilitar un ALB de Ingress en un clúster.

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

Opciones de comando

--alb ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -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

Inhabilitar un ALB de Ingress en un clúster.

ibmcloud ks ingress alb disable --cluster CLUSTER_NAME_OR_ID --alb ALB_ID -q

ibmcloud oc ingress alb enable classic

Infraestructura clásica

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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 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 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb enable vpc-gen2

Nube privada virtual

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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -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 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 de VPC de segunda generación.

ibmcloud ks ingress alb enable vpc-gen2 \
  --cluster CLUSTER_NAME_OR_ID \
  --alb ALB_ID \
  --version VERSION

ibmcloud oc ingress alb get

Nube privada virtual Infraestructura clásica 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 ALB
El ID de ALB. Para ver los ID de ALB disponibles, ejecuta el comando « ibmcloud ks ingress alb ls ».
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 --cluster CLUSTER_NAME_OR_ID --alb ALB_ID --output json

ibmcloud oc ingress alb health-checker disable

Nube privada virtual Infraestructura clásica Satellite

Inhabilite el comprobador de estado de Ingress.

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

Opciones de comando

--cluster CLUSTER, -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

Inhabilite el comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb health-checker enable

Nube privada virtual Infraestructura clásica Satellite

Habilite el comprobador de estado de Ingress.

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

Opciones de comando

--cluster CLUSTER, -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

Habilite el comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker enable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc ingress alb health-checker get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 comprobador de estado de Ingress.

ibmcloud ks ingress alb health-checker get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress alb ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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_NAME_OR_ID --output json -q

ibmcloud oc ingress alb update

Nube privada virtual Infraestructura clásica 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 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.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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 puntual de los pods para ALB individuales o todos los ALB del clúster.

ibmcloud ks ingress alb update \
  --cluster CLUSTER_NAME_OR_ID \
  --version VERSION \
  --alb ALB_ID

ibmcloud oc ingress alb versions

Nube privada virtual Infraestructura clásica 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 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 REGION
Especifique la región de destino.

Ejemplos

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

ibmcloud ks ingress alb versions --region REGION --output json -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--crn CRN
El CRN de la instancia de IBM CIS.
--domain DOMAIN
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--domain-provider 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 ZONE
El ZoneID para CIS.
--hostname HOSTNAME
Para clústeres de VPC. El nombre de host a registrar para el dominio.
--ip 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 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 NAMESPACE
El espacio de nombres en el que se crea el secreto TLS.

Ejemplos

Cree un dominio de Ingress para un clúster.

ibmcloud ks ingress domain create \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --domain-provider DOMAIN

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain 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_NAME_OR_ID \
  --domain DOMAIN \
  -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain DOMAIN
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--output 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_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 todos los dominios de Ingress para un clúster.

ibmcloud ks ingress domain ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain 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_NAME_OR_ID --domain DOMAIN -f

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain DOMAIN
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--output 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

Vuelva a generar el certificado para un dominio de Ingress.

ibmcloud ks ingress domain secret regenerate \
  --cluster CLUSTER_NAME_OR_ID \
  --domain DOMAIN \
  --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain 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 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

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

ibmcloud ks ingress domain secret rm --cluster CLUSTER_NAME_OR_ID --domain DOMAIN -f

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--domain DOMAIN
El dominio de Ingress. Para ver los dominios existentes, ejecuta el comando « ibmcloud ks ingress domain ls ».
--hostname HOSTNAME
Para clústeres de VPC. El nombre de host a registrar para el dominio.
--ip 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_NAME_OR_ID \
  --domain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc ingress instance default set

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name 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 GROUP
ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.

Ejemplos

Definir como valor predeterminado una instancia registrada de IBM Cloud Secrets Manager.

ibmcloud ks ingress instance default set \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --secret-group GROUP

ibmcloud oc ingress instance default unset

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name 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

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_OR_ID --name NAME -q

ibmcloud oc ingress instance get

Nube privada virtual Infraestructura clásica Satellite

Ver los detalles de una instancia de IBM Cloud Secrets Manager.

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

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name NAME
El nombre de la instancia registrada de IBM Cloud Secrets Manager.
--output 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 una instancia de IBM Cloud Secrets Manager.

ibmcloud ks ingress instance get \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --output json

ibmcloud oc ingress instance ls

Nube privada virtual Infraestructura clásica Satellite

Listar todas las instancias de IBM Cloud Secrets Manager.

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

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

Listar todas las instancias de IBM Cloud Secrets Manager.

ibmcloud ks ingress instance ls \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  --show-deleted

ibmcloud oc ingress instance register

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--crn 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 GROUP
ID de grupo de secretos de la instancia de IBM Cloud Secrets Manager donde se conservan los secretos.

Ejemplos

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

ibmcloud ks ingress instance register \
  --cluster CLUSTER_NAME_OR_ID \
  --crn CRN \
  --is-default IS-DEFAULT

ibmcloud oc ingress instance unregister

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name 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

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

ibmcloud ks ingress instance unregister --cluster CLUSTER_NAME_OR_ID --name NAME -q

ibmcloud oc ingress load-balancer backend set

Nube privada virtual

Configura el controlador de Ingress al que da acceso actualmente el equilibrador de carga ALB de la VPC.

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

Opciones de comando

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

Ejemplos

Configura el controlador de Ingress al que da acceso actualmente el equilibrador de carga ALB de la VPC.

ibmcloud ks ingress load-balancer backend set \
  --cluster CLUSTER_NAME_OR_ID \
  --private-backend PRIVATE-BACKEND \
  --public-backend PUBLIC-BACKEND

ibmcloud oc ingress load-balancer get

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 configuración de equilibradores de carga que exponen los ALB de Ingress en el clúster.

ibmcloud ks ingress load-balancer get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress load-balancer proxy-protocol disable

Nube privada virtual

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

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

Opciones de comando

--cluster CLUSTER, -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

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

ibmcloud ks ingress load-balancer proxy-protocol disable \
  --cluster CLUSTER_NAME_OR_ID \
  -f \
  -q

ibmcloud oc ingress load-balancer proxy-protocol enable

Nube privada virtual

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

--cidr 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.
--cluster CLUSTER, -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

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_NAME_OR_ID \
  --cidr CIDR_ID \
  -f

ibmcloud oc ingress secret create

Nube privada virtual Infraestructura clásica 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

--cert-crn CRN
El CRN de certificado.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--field 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>.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
--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 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

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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field add

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--field 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>.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Añadir campos a un secreto de Ingress existente.

ibmcloud ks ingress secret field add \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
--output 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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret field rm

Nube privada virtual Infraestructura clásica 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

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

Ejemplos

Elimine los campos de un secreto de Ingress existente.

ibmcloud ks ingress secret field rm \
  --cluster CLUSTER_NAME_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
--output 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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

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

ibmcloud ks ingress secret ls --cluster CLUSTER_NAME_OR_ID --show-deleted --output json

ibmcloud oc ingress secret rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
-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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc ingress secret update

Nube privada virtual Infraestructura clásica 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

--cert-crn CRN
El CRN de certificado.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--name NAME
Un nombre para el secreto de Ingress creado en el clúster.
--namespace NAMESPACE, -n NAMESPACE
Especifique el espacio de nombres de Kubernetes.
-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_OR_ID \
  --name NAME \
  --namespace NAME

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report disable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

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

ibmcloud ks ingress status-report disable --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report enable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

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

ibmcloud ks ingress status-report enable --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

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

ibmcloud ks ingress status-report get --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc ingress status-report ignored-errors add

Nube privada virtual Infraestructura clásica Satellite

Añada los avisos que el estado de Ingress debe ignorar para un clúster.

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

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--code CODE
Código del aviso que se debe ignorar.
--output 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ñada los avisos que el estado de Ingress debe ignorar para un clúster.

ibmcloud ks ingress status-report ignored-errors add \
  --code CODE \
  --cluster CLUSTER_NAME_OR_ID \
  --output json

ibmcloud oc ingress status-report ignored-errors ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 avisos que el estado de Ingress ignora actualmente para un clúster.

ibmcloud ks ingress status-report ignored-errors ls \
  --cluster CLUSTER_NAME_OR_ID \
  --output json \
  -q

ibmcloud oc ingress status-report ignored-errors rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--code CODE
Código del aviso que se va a eliminar.
--output 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

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

ibmcloud ks ingress status-report ignored-errors rm \
  --code CODE \
  --cluster CLUSTER_NAME_OR_ID \
  --output json

ibmcloud oc kms crk ls

Nube privada virtual Infraestructura clásica 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
ID de instancia de KMS. Para ver las instancias de KMS disponibles, ejecuta ibmcloud ks kms instance ls.
--output 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 claves raíz disponibles para una instancia del servicio de gestión de claves.

ibmcloud ks kms crk ls --output json --instance-id INSTANCE_ID -q

ibmcloud oc kms enable

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--crk CRK
Un ID de clave raíz de la instancia de KMS. Para ver la lista de claves raíz disponibles, ejecuta ibmcloud ks kms crk ls --instance-id <kms_instance>.
--instance-id ID
ID de instancia de KMS. Para ver las instancias de KMS disponibles, ejecuta ibmcloud ks kms instance ls.
--kms-account-id 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

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

ibmcloud ks kms enable \
  --cluster CLUSTER_NAME_OR_ID \
  --instance-id INSTANCE_ID \
  --crk CRK

ibmcloud oc kms instance ls

Nube privada virtual Infraestructura clásica Satellite

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

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

Opciones de comando

--output 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 --output json -q

ibmcloud oc 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

Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.

ibmcloud ks locations --provider PROVIDER_ID --show-flavors FLAVOR --output json

ibmcloud oc logging autoupdate disable

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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

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

ibmcloud ks logging autoupdate disable --cluster CLUSTER_NAME_OR_ID -q

ibmcloud oc logging autoupdate enable

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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_NAME_OR_ID -q

ibmcloud oc logging autoupdate get

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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_NAME_OR_ID --output json -q

ibmcloud oc logging config create

Nube privada virtual Infraestructura clásica

Crear una configuración de registros. Si utilizas una cuenta dedicada, debes iniciar sesión en el punto final 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 CONTAINER, --app-container 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.
--ca-cert 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.
--cluster CLUSTER, -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.
--hostname 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 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.
--namespace NAMESPACE, -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 ORG
Obsoleto El nombre de la organización a la que 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p PATH, --app-path 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 comodines como, pero no /var/log/**/test.log se admiten expresiones globales recursivas como.
--port PORT
El puerto del recopilador de registros. Si no se especifica un puerto, se utiliza el puerto predeterminado para el punto final de ingesta 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 SPACE
Obsoleto 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 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 TYPE
El protocolo de reenvío de registros que desea utilizar. El único valor admitido es syslog.
--verify-mode 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 registros.

ibmcloud ks logging config create \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --namespace NAME \
  --logsource LOGSOURCE

ibmcloud oc logging config get

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--logsource 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 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 reenvío de registros para un clúster.

ibmcloud ks logging config get \
  --cluster CLUSTER_NAME_OR_ID \
  --logsource LOGSOURCE \
  --output json

ibmcloud oc logging config rm

Nube privada virtual Infraestructura clásica

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.
--cluster CLUSTER, -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 ID
Especificar el ID de la configuración de registro.
--namespace NAMESPACE, -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

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

ibmcloud ks logging config rm --cluster CLUSTER_NAME_OR_ID --namespace NAME

ibmcloud oc logging config update

Nube privada virtual Infraestructura clásica

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 CONTAINER, --app-container 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.
--ca-cert 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.
--cluster CLUSTER, -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.
--hostname 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 ID
Especificar el ID de la configuración de registro.
--logsource 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.
--namespace NAMESPACE, -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 ORG
Obsoleto El nombre de la organización a la que 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
-p PATH, --app-path 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 comodines como, pero no /var/log/**/test.log se admiten expresiones globales recursivas como.
--port PORT
El puerto del recopilador de registros. Si no se especifica un puerto, se utiliza el puerto predeterminado para el punto final de ingesta 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 SPACE
Obsoleto 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 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 TYPE
El protocolo de reenvío de registros que desea utilizar. El único valor admitido es syslog.
--verify-mode 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 una configuración de reenvío de registros para un clúster.

ibmcloud ks logging config update \
  --org ORG \
  --space SPACE \
  -C C \
  -p POOL_NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --id <_id> \
  --namespace NAME

ibmcloud oc logging filter create

Nube privada virtual Infraestructura clásica

Filtrar los registros que reenvía la configuración de registros.

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--container 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, --logging-config 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 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 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!".
--namespace NAMESPACE, -n NAMESPACE
Espacio de nombres de Kubernetes para el que desea filtrar registros.
--output 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 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 TYPE
Tipo de registro al que aplicar el filtro. Actualmente se admiten tanto el contenedor como el host.

Ejemplos

Filtrar los registros que reenvía la configuración de registros.

ibmcloud ks logging filter create \
  --cluster CLUSTER_NAME_OR_ID \
  --type TYPE \
  --namespace NAME

ibmcloud oc logging filter get

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--id ID
Especificar el ID del filtro de registro.
--output 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

Visualizar una configuración de filtro de registro.

ibmcloud ks logging filter get \
  --cluster CLUSTER_NAME_OR_ID \
  --id <_id> \
  --show-matching-configs SHOW-MATCHING-CONFIGS

ibmcloud oc logging filter rm

Nube privada virtual Infraestructura clásica

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.
--cluster CLUSTER, -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 ID
Especificar el ID del filtro de registro.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.

Ejemplos

Suprimir un filtro de registro.

ibmcloud ks logging filter rm --cluster CLUSTER_NAME_OR_ID --id FILTER_ID

ibmcloud oc logging filter update

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--container 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 ID
Especificar el ID del filtro de registro.
--lc LOGGING-CONFIG, --logging-config 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 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 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!".
--namespace NAMESPACE, -n NAMESPACE
Espacio de nombres de Kubernetes para el que desea filtrar registros.
--output 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 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 TYPE
Tipo de registro al que aplicar el filtro. Actualmente se admiten tanto el contenedor como el host.

Ejemplos

Actualizar un filtro de registros.

ibmcloud ks logging filter update --cluster CLUSTER_NAME_OR_ID --id FILTER_ID --type TYPE

ibmcloud oc logging refresh

Nube privada virtual Infraestructura clásica

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

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

Opciones de comando

--cluster CLUSTER, -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

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

ibmcloud ks logging refresh \
  --cluster CLUSTER_NAME_OR_ID \
  --force-update FORCE-UPDATE \
  -q

ibmcloud oc 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 del usuario actual.

ibmcloud sat messages -q

ibmcloud oc nlb-dns add

Infraestructura clásica

Añade una 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output 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 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_NAME_OR_ID \
  --ip IP_ADDRESS \
  --nlb-host HOSTNAME

ibmcloud oc nlb-dns create classic

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 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 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

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_NAME_OR_ID \
  --ip IP_ADDRESS \
  --secret-namespace NAME

ibmcloud oc nlb-dns create vpc-gen2

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 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 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 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

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_NAME_OR_ID \
  --lb-host HOSTNAME \
  --secret-namespace NAME

ibmcloud oc nlb-dns get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--nlb-subdomain SUBDOMAIN
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output 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

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

ibmcloud ks nlb-dns get \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 direcciones IP y los nombres de host de NLB registrados en un clúster.

ibmcloud ks nlb-dns ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -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 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 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 comprendido entre [60 y 300]. Valor predeterminado: 60
--nlb-host HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--path 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 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 TIMEOUT
El tiempo de espera, en segundos, antes de considerar la IP en mal estado. Debe estar comprendido entre [1 y 60]. Valor predeterminado: 5
--type TYPE
El protocolo que se utiliza para la comprobación de estado. Valores admitidos: http, https, tcp

Ejemplos

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

ibmcloud ks nlb-dns monitor configure \
  --port PORT \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --type TYPE

ibmcloud oc nlb-dns monitor disable

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--nlb-host HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output 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_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor enable

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--nlb-host HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output 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 supervisor de comprobación de estado para un nombre de host de NLB existente en un clúster.

ibmcloud ks nlb-dns monitor enable \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor get

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--nlb-host HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output 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 valores de un supervisor de comprobación de estado existente.

ibmcloud ks nlb-dns monitor get \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-host HOSTNAME \
  --output json

ibmcloud oc nlb-dns monitor ls

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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_NAME_OR_ID --output json -q

ibmcloud oc nlb-dns replace

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--lb-host 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 SUBDOMAIN
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output 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_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --lb-host HOSTNAME

ibmcloud oc nlb-dns rm classic

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 HOST
El nombre de host. Para ver los nombres de host existentes, ejecuta ibmcloud ks nlb-dns ls.
--output 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_NAME_OR_ID \
  --ip IP_ADDRESS \
  --nlb-host HOSTNAME

ibmcloud oc nlb-dns rm vpc-gen2

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--ip 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 SUBDOMAIN
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output 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

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_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --ip IP_ADDRESS

ibmcloud oc nlb-dns secret regenerate

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--nlb-subdomain SUBDOMAIN
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output 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 y el secreto para un subdominio de NLB.

ibmcloud ks nlb-dns secret regenerate \
  --cluster CLUSTER_NAME_OR_ID \
  --nlb-subdomain DOMAIN \
  --output json

ibmcloud oc nlb-dns secret rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--nlb-subdomain SUBDOMAIN
Subdominio. Para ver los subdominios existentes, ejecute ibmcloud ks nlb-dns ls.
--output 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

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

ibmcloud ks nlb-dns secret rm --cluster CLUSTER_NAME_OR_ID --nlb-subdomain DOMAIN -f

ibmcloud oc quota ls

Nube privada virtual Infraestructura clásica 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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

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 json --provider PROVIDER_ID -q

ibmcloud oc script update

Nube privada virtual Infraestructura clásica

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 FILE FILE
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

Regrabar scripts que llaman a los mandatos del plugin de IBM Cloud Kubernetes Service.

ibmcloud ks script update --in-place IN-PLACE -q

ibmcloud oc 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 ATTACHED
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
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--managed-by MANAGER
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 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 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

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

ibmcloud ks security-group ls \
  --cluster CLUSTER_NAME_OR_ID \
  --attached-to ATTACHED-TO \
  --scope SCOPE

ibmcloud oc security-group reset

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 GROUP, --sg GROUP
Especifique el ID de grupo de seguridad.

Ejemplos

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

ibmcloud ks security-group reset \
  --cluster CLUSTER_NAME_OR_ID \
  --security-group GROUP \
  -f

ibmcloud oc security-group sync

Nube privada virtual Infraestructura clásica

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

--cluster CLUSTER, -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 GROUP, --sg GROUP
Especifique el ID de grupo de seguridad.

Ejemplos

Vuelve a aplicar las reglas de grupo de seguridad predeterminadas que no existen.

ibmcloud ks security-group sync --cluster CLUSTER_NAME_OR_ID --security-group GROUP -q

ibmcloud oc storage attachment create

Comando « storage attachment create » es una función en fase beta.

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 VOLUME
Especifique el ID de volumen. Para ver una lista de los volúmenes, ejecute ibmcloud ks storage volume ls.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Conecte un volumen de almacenamiento a un nodo de trabajador.

ibmcloud ks storage attachment create \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --volume VOLUME

ibmcloud oc storage attachment get

Comando « storage attachment get » es una función en fase beta.

Nube privada virtual

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 ATTACHMENT
Especifique el ID de conexión de volumen. Para obtener una lista de los archivos adjuntos disponibles, ejecute ibmcloud ks storage attachment ls.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Obtener los detalles de una conexión de volumen en un clúster.

ibmcloud ks storage attachment get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage attachment ls

Comando « storage attachment ls » es una función en fase beta.

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Liste todas las conexiones de volumen de almacenamiento de un trabajador en un clúster.

ibmcloud ks storage attachment ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --output json

ibmcloud oc storage attachment rm

Comando « storage attachment rm » es una función en fase beta.

Nube privada virtual

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 ATTACHMENT
Especifique el ID de conexión de volumen. Para obtener una lista de los archivos adjuntos disponibles, ejecute ibmcloud ks storage attachment ls.
--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Suprima una conexión de volumen de un nodo de trabajador.

ibmcloud ks storage attachment rm \
  --cluster CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --attachment ATTACHMENT

ibmcloud oc storage volume get

Comando « storage volume get » es una función en fase beta.

Nube privada virtual Infraestructura clásica

Obtener los detalles de un volumen.

ibmcloud ks storage volume get --volume VOLUME [--output OUTPUT] [-q]

Opciones de comando

--output 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 VOLUME
Especifique el ID de volumen. Para ver una lista de los volúmenes, ejecute ibmcloud ks storage volume ls.

Ejemplos

Obtener los detalles de un volumen.

ibmcloud ks storage volume get --volume VOLUME --output json -q

ibmcloud oc storage volume ls

Comando « storage volume ls » es una función en fase beta.

Nube privada virtual Infraestructura clásica

Listar los detalles de los volúmenes.

ibmcloud ks storage volume ls [--cluster CLUSTER] [--output OUTPUT] [--provider PROVIDER] [-q] [--zone ZONE]

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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 ZONE
Una zona por la que filtrar. Para ver la lista de zonas disponibles, ejecute ibmcloud ks locations.

Ejemplos

Listar los detalles de los volúmenes.

ibmcloud ks storage volume ls \
  --cluster CLUSTER_NAME_OR_ID \
  --provider PROVIDER_ID \
  --zone ZONE

ibmcloud oc 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, --location LOCATION
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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 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 ZONE
Obligatorio para los tipos de proveedor y vpc-classic vpc-gen2: la zona en la que se van a enumerar las subredes VPC. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls --provider vpc-classic|vpc-gen2.

Ejemplos

Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud.

ibmcloud ks subnets \
  --vpc-id VPC_ID \
  --zone ZONE \
  --output json \
  --provider PROVIDER_ID \
  -l L

ibmcloud oc 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 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 VERSION
Mostrar solo las versiones correspondientes a la plataforma de contenedor especificada. Valores admitidos: OpenShift, Kubernetes

Ejemplos

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 json --show-version VERSION -q

ibmcloud oc vlan ls

Infraestructura clásica

Listar las VLAN públicas y privadas disponibles para una zona.

ibmcloud ks vlan ls --zone ZONE [--output OUTPUT] [-q]

Opciones de comando

--output 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 ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

Listar las VLAN públicas y privadas disponibles para una zona.

ibmcloud ks vlan ls --zone ZONE --output json -q

ibmcloud oc vlan spanning get

Infraestructura clásica

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 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 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

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 json --region REGION -q

ibmcloud oc vni attach baremetal

Nube privada virtual

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.
--cluster-id ID, -c ID
El ID del clúster.
--output 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 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 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>».
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Conecta una interfaz de red virtual a un nodo de trabajo «bare metal» o a un clúster.

ibmcloud ks vni attach baremetal \
  --cluster-id CLUSTER_NAME_OR_ID \
  --worker WORKER_ID \
  --vni VNI

ibmcloud oc vni detach

Nube privada virtual

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

--cluster-id ID, -c ID
El ID del clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--output 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 VNI
El identificador de la interfaz de red virtual que se va a desconectar.
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Desconectar una interfaz de red virtual de un nodo de trabajo o de un clúster.

ibmcloud ks vni detach --cluster-id CLUSTER_NAME_OR_ID --worker WORKER_ID --vni VNI

ibmcloud oc vni ls

Nube privada virtual

Mostrar las interfaces de red virtuales conectadas a un clúster o a un nodo de trabajo.

ibmcloud ks vni ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q] (--cluster-id ID | --worker WORKER)

Opciones de comando

--after AFTER
Mostrar las interfaces de red virtual a partir del cursor indicado.
--cluster-id ID, -c ID
El ID del clúster.
--first FIRST
Ver las siguientes interfaces de red virtuales, hasta el primer número de VNI.
--output 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.
--worker WORKER, -w WORKER
El identificador del nodo de trabajo.

Ejemplos

Enumerar las interfaces de red virtual conectadas a un clúster.

ibmcloud ks vni ls --cluster-id ID

Enumerar las interfaces de red virtual conectadas a un nodo de trabajo.

ibmcloud ks vni ls --worker WORKER

ibmcloud oc 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 OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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

Crear una lista de todas las VPC del grupo de recursos de destino.

ibmcloud ks vpc ls --provider PROVIDER_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -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 de VPC con la configuración «Seguro por defecto».

ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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

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_NAME_OR_ID -f -q

ibmcloud oc 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

--cluster CLUSTER, -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 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_NAME_OR_ID \
  -f \
  --disable-outbound-traffic-protection DISABLE-OUTBOUND-TRAFFIC-PROTECTION

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--level LEVEL
Establecer el nivel de notificación. Los valores admitidos son Normal o Warning. El valor predeterminado es Warning.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--type TYPE
El tipo de webhook que desea utilizar. Actualmente slack es compatible.
--url URL
El URL del webhook.

Ejemplos

Registrar un webhook en un clúster.

ibmcloud ks webhook-create --cluster CLUSTER_NAME_OR_ID --type TYPE --url URL

ibmcloud oc worker get

Nube privada virtual Infraestructura clásica Satellite

Visualizar los detalles de un nodo trabajador.

ibmcloud ks worker get --cluster CLUSTER --worker WORKER [--output OUTPUT] [-q]

Opciones de comando

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

Visualizar los detalles de un nodo trabajador.

ibmcloud ks worker get --cluster CLUSTER_NAME_OR_ID --worker WORKER_ID --output json

ibmcloud oc worker ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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-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.
--worker-pool POOL, -p POOL
Mostrar solo los nodos de trabajador que pertenecen a la agrupación de trabajadores que especifica.

Ejemplos

Crear una lista de todos los nodos trabajadores de un clúster.

ibmcloud ks worker ls \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --show-pools

ibmcloud oc worker reboot

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especificar uno o más ID de trabajador.

Ejemplos

Reiniciar un nodo de trabajador.

ibmcloud ks worker reboot \
  --cluster CLUSTER_NAME_OR_ID \
  --hard HARD \
  --skip-master-health IP_ADDRESS

ibmcloud oc worker reload

Nube privada virtual Infraestructura clásica 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.
--worker WORKER, -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 --skip-master-health IP_ADDRESS -f --worker WORKER_ID

ibmcloud oc worker replace

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especificar el ID de trabajador. Para ver la lista de trabajadores disponibles, ejecuta ibmcloud ks workers.

Ejemplos

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_NAME_OR_ID \
  --worker WORKER_ID \
  --update UPDATE

ibmcloud oc worker rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especificar uno o más ID de trabajador.

Ejemplos

Eliminar un nodo de trabajador de un clúster.

ibmcloud ks worker rm --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker update

Infraestructura clásica

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

--cluster CLUSTER, -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.
--worker WORKER, -w WORKER
Especificar uno o más ID de trabajador.

Ejemplos

Actualizar uno o varios nodos de trabajador a una nueva versión de Kubernetes.

ibmcloud ks worker update --cluster CLUSTER_NAME_OR_ID -f --worker WORKER_ID

ibmcloud oc worker-pool create classic

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--disable-disk-encrypt
Inhabilitar el cifrado en un nodo de trabajador.
--entitlement ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 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'.
--label LABEL, -l LABEL
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name NAME
Escriba un nombre para la agrupación de trabajadores.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--output 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 SIZE
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.

Ejemplos

Añadir una agrupación de trabajadores a un clúster clásico.

ibmcloud ks worker-pool create classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --size-per-zone ZONE

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--entitlement ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--host-label LABEL, --hl LABEL
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>.
--label LABEL, -l LABEL
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name NAME
Escriba un nombre para la agrupación de trabajadores.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--output 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 SIZE
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

Añadir una agrupación de trabajadores a un clúster de IBM Cloud Satellite.

ibmcloud ks worker-pool create satellite \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--entitlement ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 ).
--label LABEL, -l LABEL
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name NAME
Escriba un nombre para la agrupación de trabajadores.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--output 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 SIZE
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--vpc-id 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 una agrupación de trabajadores a un clúster de VPC de primera generación.

ibmcloud ks worker-pool create vpc-classic \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool create vpc-gen2

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--crk 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 la lista de 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 ENTITLEMENT
Active esta opción solo ocp_entitled si utiliza este clúster con una licencia como la de Cloud Pak que incluya el derecho de uso OpenShift.
--flavor 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 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 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.
--label LABEL, -l LABEL
Establece etiquetas en todos los trabajadores de la agrupación de trabajadores.
--name NAME
Escriba un nombre para la agrupación de trabajadores.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
--output 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 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 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 SIZE
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--vpc-id 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 una agrupación de trabajadores a un clúster de VPC de segunda generación.

ibmcloud ks worker-pool create vpc-gen2 \
  --name NAME \
  --cluster CLUSTER_NAME_OR_ID \
  --flavor FLAVOR

ibmcloud oc worker-pool get

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Listar los detalles de una agrupación de trabajadores.

ibmcloud ks worker-pool get \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc worker-pool label rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

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_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool label set

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--label LABEL, -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.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

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_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --label <key=value>

ibmcloud oc worker-pool ls

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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

Crear una lista de todas las agrupaciones de nodos trabajadores de un clúster.

ibmcloud ks worker-pool ls --cluster CLUSTER_NAME_OR_ID --output json -q

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--operating-system SYSTEM
Especifique el nombre del sistema operativo.
-q
No mostrar el mensaje del día ni los recordatorios de actualización.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Configura el sistema operativo.

ibmcloud ks worker-pool operating-system set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --operating-system OS

ibmcloud oc worker-pool rebalance

Nube privada virtual Infraestructura clásica 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 podrían 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Reequilibre una agrupación de trabajadores en un clúster.

ibmcloud ks worker-pool rebalance \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool resize

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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-per-zone SIZE
Especificar el número deseado de trabajadores por zona en esta agrupación de trabajadores.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Redimensione la agrupación de trabajadores al número de trabajadores por zona que especifica.

ibmcloud ks worker-pool resize \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --size-per-zone ZONE

ibmcloud oc worker-pool rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Eliminar una agrupación de nodos trabajadores de un clúster.

ibmcloud ks worker-pool rm --cluster CLUSTER_NAME_OR_ID --worker-pool POOL_NAME -f

ibmcloud oc worker-pool taint rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

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_NAME_OR_ID \
  --worker-pool POOL_NAME \
  -f

ibmcloud oc worker-pool taint set

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--taint 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, como el que NoSchedule describe cómo funciona la contaminación.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Definir corrupciones de Kubernetes para todos los nodos de trabajador de una agrupación de trabajadores.

ibmcloud ks worker-pool taint set \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --taint TAINT

ibmcloud oc worker-pool zones

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker-pool POOL, -p POOL
Especificar una agrupación de trabajadores.

Ejemplos

Ver las zonas adjuntas a una agrupación de nodos trabajadores.

ibmcloud ks worker-pool zones \
  --cluster CLUSTER_NAME_OR_ID \
  --worker-pool POOL_NAME \
  --output json

ibmcloud oc zone add classic

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--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 VLAN
Especifica 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 VLAN
Especifique 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.
--worker-pool POOL, -p 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.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

Añadir una zona a una o más agrupaciones de trabajadores en un clúster clásico.

ibmcloud ks zone add classic \
  --private-only \
  --cluster CLUSTER_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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.
--worker-pool POOL, -p 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.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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_NAME_OR_ID --zone ZONE --output json

ibmcloud oc 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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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 POOL
Especificar una agrupación de trabajadores.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone add vpc-gen2

Nube privada virtual

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
--output 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 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 POOL
Especificar una agrupación de trabajadores.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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_NAME_OR_ID \
  --zone ZONE \
  --subnet-id SUBNET_CIDR

ibmcloud oc zone ls

Nube privada virtual Infraestructura clásica 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, --location LOCATION
Una ubicación por la que filtrar. Para ver la lista de ubicaciones disponibles, ejecuta ibmcloud ks locations.
--output OUTPUT
Imprime la salida del mandato en el formato proporcionado. Valores aceptados: json
--provider 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

Listar todas las zonas de disponibilidad en una región.

ibmcloud ks zone ls \
  --region-only REGION \
  --provider PROVIDER_ID \
  --show-flavors FLAVOR

ibmcloud oc zone network-set

Infraestructura clásica

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

--cluster CLUSTER, -c CLUSTER
Especifique el ID o nombre de clúster.
-f
Forzar que el mandato se ejecute sin solicitudes de usuario.
--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 VLAN
Especifica el ID de la VLAN privada. Para ver las VLAN disponibles, ejecuta.
--public-vlan VLAN
Especifique 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.
--worker-pool POOL, -p 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.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

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_NAME_OR_ID \
  --zone ZONE \
  --private-vlan VLAN_ID

ibmcloud oc zone rm

Nube privada virtual Infraestructura clásica 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

--cluster CLUSTER, -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.
--worker-pool POOL, -p 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.
--zone ZONE
Especificar la zona para la agrupación de trabajadores en un clúster de varias zonas. Para ver la lista de zonas disponibles, ejecute ibmcloud ks zone ls.

Ejemplos

Eliminar una zona de una o varias agrupaciones de trabajadores en un clúster.

ibmcloud ks zone rm --cluster CLUSTER_NAME_OR_ID --zone ZONE -f