Referencia de CLI de IBM Cloud Kubernetes Service
Consulte estos mandatos para crear y gestionar tanto clústeres de Kubernetes de comunidad como de Red Hat OpenShift en IBM Cloud® Kubernetes Service.
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
ksejecutando el siguiente comando :ibmcloud plugin install ks
Mandatos ibmcloud ks
En las siguientes tablas se enumeran los grupos comando de « ibmcloud ks ». Para obtener una lista completa de todos comandos ibmcloud ks tal y como están estructurados en la CLI, consulta el mapa de la CLI.
| Grupo de mandatos | Descripción |
|---|---|
ibmcloud ks api |
Ver el punto final de la API actual. |
ibmcloud ks api-key |
Ver información sobre la clave de API de un clúster o restablecerla a una nueva clave. |
ibmcloud ks 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 ks 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 ks logging |
Reenviar registros del clúster. |
ibmcloud ks messages |
Ver los mensajes del usuario actual. |
ibmcloud ks quota |
Ver los límites y cuotas para los recursos relacionados con el clúster en su cuenta de IBM Cloud. |
ibmcloud ks script |
Regrabar scripts que llaman a los mandatos del plugin de IBM Cloud Kubernetes Service. Los mandatos con la estructura antigua se sustituyen por mandatos con la estructura beta. |
ibmcloud ks subnets |
Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud. |
ibmcloud ks webhook-create |
Registrar un webhook en un clúster. |
ibmcloud ks vpc |
Obtén información sobre las VPC y gestiona los clústeres de VPC. |
ibmcloud ks flavor |
Obteniendo información relacionada con el tipo. Los tipos determinan cuánta CPU virtual, cuánta memoria y cuánto espacio de disco hay disponible para cada nodo de trabajador. |
ibmcloud ks cluster |
Ver y modificar los valores de clúster y de servicio de clúster. |
ibmcloud ks ingress |
Ver y modificar los valores y servicios de ingreso. |
ibmcloud ks kms |
Ver y configurar las integraciones del servicio de gestión de claves. |
ibmcloud ks versions |
Listar todas las versiones de plataforma de contenedor que están disponibles para los clústeres de IBM Cloud Kubernetes Service. |
ibmcloud ks locations |
Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas. |
ibmcloud ks 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 ks storage |
Ver y modificar los recursos de almacenamiento. |
ibmcloud ks vlan |
Obtener una lista de las VLAN públicas y privadas para una zona y ver el estado de distribución de VLAN. |
ibmcloud ks vni |
Conectar, desconectar y mostrar una lista de las interfaces de red virtuales en los nodos de trabajo. |
ibmcloud ks worker |
Ver y modificar los nodos trabajadores para un clúster. |
ibmcloud ks worker-pool |
Ver y modificar las agrupaciones de nodos trabajadores para un clúster. |
ibmcloud ks zone |
Listar las zonas de disponibilidad y modificar las zonas adjuntas a una agrupación de trabajadores. |
ibmcloud ks security-group |
Ejecutar operaciones en un grupo de seguridad. |
ibmcloud ks api
Ver el punto final de la API actual.
ibmcloud ks api [-q]
Opciones de comando
-q- No mostrar el mensaje del día ni los recordatorios de actualización.
Ejemplos
Visualizar 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 ks 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 ks 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 ks 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 ks cluster addon disable alb-oauth-proxy
Nube privada virtual Infraestructura clásica Satellite
El complemento ALB OAuth Proxy de IBM Cloud Kubernetes Service.
ibmcloud ks cluster addon disable alb-oauth-proxy --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 ALB OAuth Proxy de IBM Cloud Kubernetes Service.
ibmcloud ks cluster addon disable alb-oauth-proxy --cluster CLUSTER_NAME_OR_ID -f -q
ibmcloud ks 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 ks 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 ks cluster addon disable headlamp
Comando « cluster addon disable headlamp » es una función en fase beta.
Nube privada virtual Infraestructura clásica Satellite
El complemento IBM Cloud Kubernetes Service para Headlamp.
ibmcloud ks cluster addon disable headlamp --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 Kubernetes Service para Headlamp.
ibmcloud ks cluster addon disable headlamp --cluster CLUSTER_NAME_OR_ID -f -q
ibmcloud ks 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 ks 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 ks cluster addon disable istio
Infraestructura clásica
Red de servicios Istio gestionados.
ibmcloud ks cluster addon disable istio --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
Red de servicios Istio gestionados.
ibmcloud ks cluster addon disable istio --cluster CLUSTER_NAME_OR_ID -f -q
ibmcloud ks cluster addon disable istio-extras
Comando « cluster addon disable istio-extras » ha quedado obsoleto.
Infraestructura clásica
Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.
ibmcloud ks cluster addon disable istio-extras --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
Componentes adicionales para Istio, incluyendo Grafana, Jaeger y Kiali.
ibmcloud ks cluster addon disable istio-extras --cluster CLUSTER_NAME_OR_ID -f -q
ibmcloud ks cluster addon disable istio-sample-bookinfo
Comando « cluster addon disable istio-sample-bookinfo » ha quedado obsoleto.
Infraestructura clásica
La aplicación de ejemplo BookInfo para Istio.
ibmcloud ks cluster addon disable istio-sample-bookinfo --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 aplicación de ejemplo BookInfo para Istio.
ibmcloud ks cluster addon disable istio-sample-bookinfo \
--cluster CLUSTER_NAME_OR_ID \
-f \
-q
ibmcloud ks 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 ks 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 ks 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 ks 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 ks 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 ks cluster addon enable alb-oauth-proxy
Nube privada virtual Infraestructura clásica Satellite
El complemento ALB OAuth Proxy de IBM Cloud Kubernetes Service.
ibmcloud ks cluster addon enable alb-oauth-proxy --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 ALB OAuth Proxy de IBM Cloud Kubernetes Service.
ibmcloud ks cluster addon enable alb-oauth-proxy \
--cluster CLUSTER_NAME_OR_ID \
-y Y \
--version VERSION
ibmcloud ks 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 ks 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 ks cluster addon enable headlamp
Comando « cluster addon enable headlamp » es una función en fase beta.
Nube privada virtual Infraestructura clásica Satellite
El complemento IBM Cloud Kubernetes Service para Headlamp.
ibmcloud ks cluster addon enable headlamp --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 Kubernetes Service para Headlamp.
ibmcloud ks cluster addon enable headlamp \
--cluster CLUSTER_NAME_OR_ID \
-y Y \
--version VERSION
ibmcloud ks 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 ks 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 ks cluster addon enable istio
Infraestructura clásica
Red de servicios Istio gestionados.
ibmcloud ks cluster addon enable istio --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
Red de servicios Istio gestionados.
ibmcloud ks cluster addon enable istio \
--cluster CLUSTER_NAME_OR_ID \
-y Y \
--version VERSION
ibmcloud ks 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 ks 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 ks 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 ks cluster addon enable vpc-block-csi-driver
Nube privada virtual
Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.
ibmcloud ks cluster addon enable vpc-block-csi-driver --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
Controlador CSI de almacenamiento de bloque VPC de IBM Cloud.
ibmcloud ks cluster addon enable vpc-block-csi-driver \
--cluster CLUSTER_NAME_OR_ID \
-y Y \
--version VERSION
ibmcloud ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud ks flavor ls(para cuentas de IBM Cloud Dedicated ). --hardware HARDWARE- El nivel de aislamiento del hardware del nodo trabajador. Utilice el valor
dedicatedpara tener recursos físicos disponibles dedicados solo a usted, osharedpara 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
/23superior. 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-vlansin 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-vlano 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
/24superior. 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 ks cluster create satellite
Crear un clúster de IBM Cloud Satellite en su propia infraestructura.
ibmcloud ks cluster create satellite --location LOCATION --name NAME --version VERSION [--enable-config-admin] [--entitlement ENTITLEMENT] [--host-label LABEL ...] [--infrastructure-topology TOPOLOGY] [--operating-system SYSTEM] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--pull-secret SECRET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--workers COUNT] [--zone ZONE]
Opciones de comando
--enable-config-admin- Conceda
adminacceso al clúster a Satellite Config para gestionar los recursos de Kubernetes. --entitlement ENTITLEMENT- Active esta opción solo
ocp_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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, especifiquehighly-available. La opciónhighly-availablese 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>ocan-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
/23superior. 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
/24superior. 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 ks cluster create vpc-classic
Crear un clúster con nodos de trabajador en una infraestructura de nube privada virtual (VPC) de primera generación.
ibmcloud ks cluster create vpc-classic --flavor FLAVOR --name NAME --subnet-id ID --vpc-id ID --zone ZONE [--disable-public-service-endpoint] [--entitlement ENTITLEMENT] [--operating-system SYSTEM] [--pod-subnet SUBNET] [-q] [--service-subnet SUBNET] [--sm-group GROUP] [--sm-instance INSTANCE] [--version VERSION] [--workers COUNT]
Opciones de comando
--disable-public-service-endpoint- Inhabilitar el punto final de servicio público para evitar el acceso público al maestro.
--entitlement ENTITLEMENT- Active esta opción solo
ocp_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud 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
/23superior. 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
/24superior. 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 ks 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_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud 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
/23superior. 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
/24superior. 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 ks 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 ks 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 ks 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 ks 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 ks cluster master audit-webhook get
Infraestructura clásica
Ver la configuración de webhook de auditoría para el servidor de API de Kubernetes de un clúster. El programa de fondo del webhook reenvía registros de auditoría del servidor de API a un servidor remoto.
ibmcloud ks cluster master audit-webhook get --cluster CLUSTER [--output OUTPUT] [-q]
Opciones de comando
--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 webhook de auditoría para el servidor de API de Kubernetes de un clúster.
ibmcloud ks cluster master audit-webhook get \
--cluster CLUSTER_NAME_OR_ID \
--output json \
-q
ibmcloud ks cluster master audit-webhook set
Infraestructura clásica
Establecer la configuración de webhook de auditoría para el servidor de API de Kubernetes de un clúster. El programa de fondo del webhook reenvía registros de auditoría del servidor de API a un servidor remoto.
ibmcloud ks cluster master audit-webhook set --cluster CLUSTER [--ca-cert CERT] [--client-cert CERT] [--client-key KEY] [--policy POLICY] [-q] [--remote-server SERVER]
Opciones de comando
--ca-cert CERT- La vía de acceso de archivo del certificado de CA utilizado para verificar el servicio de registro remoto.
--client-cert CERT- La vía de acceso de archivo del certificado de cliente que se utiliza para la autenticación en el servicio de registro remoto.
--client-key KEY- La vía de acceso de archivo de la clave de cliente correspondiente que se utiliza para conectarse al servicio de registro remoto.
--cluster CLUSTER,-c CLUSTER- Especifique el ID o nombre de clúster.
--policy POLICY- Especifique el tipo de política de auditoría. Valores admitidos:
default,verbose -q- No mostrar el mensaje del día ni los recordatorios de actualización.
--remote-server SERVER- El URL o dirección IP del servicio de registro remoto.
Ejemplos
Establecer la configuración de webhook de auditoría para el servidor de API de Kubernetes de un clúster.
ibmcloud ks cluster master audit-webhook set \
--cluster CLUSTER_NAME_OR_ID \
--remote-server REMOTE-SERVER \
--ca-cert CERT
ibmcloud ks cluster master audit-webhook unset
Infraestructura clásica
Eliminar una configuración de webhook de auditoría para un servidor de API de Kubernetes de un clúster.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER [-q]
Opciones de comando
--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
Eliminar una configuración de webhook de auditoría para un servidor de API de Kubernetes de un clúster.
ibmcloud ks cluster master audit-webhook unset --cluster CLUSTER_NAME_OR_ID -q
ibmcloud ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks cluster master satellite-service-endpoint allowlist add
Añadir subredes a la lista de de puntos finales de servicio permitidos de un clúster de Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist add --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-q]
Opciones de comando
--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 ks cluster master satellite-service-endpoint allowlist disable
Inhabilitar la lista de elementos permitidos de un clúster de Satellite. Cuando está inhabilitada, las peticiones autorizadas al maestro de clúster procedentes de cualquier subred se permiten a través del punto final de servicio de Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist disable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks cluster master satellite-service-endpoint allowlist enable
Habilitar la lista de elementos permitidos en un clúster de Satellite. Cuando está habilitada, solo se permiten las peticiones autorizadas al maestro de clúster procedentes de las subredes de la lista de elementos permitidos a través del punto final de servicio de Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist enable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks cluster master satellite-service-endpoint allowlist get
Obtener la lista de puntos finales de servicio permitidos de un clúster de Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist get --cluster CLUSTER [-q]
Opciones de comando
--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 ks cluster master satellite-service-endpoint allowlist rm
Eliminar subredes de la lista de de puntos finales de servicio permitidos de un clúster de Satellite.
ibmcloud ks cluster master satellite-service-endpoint allowlist rm --cluster CLUSTER --subnet SUBNET [--subnet SUBNET ...] [-f] [-q]
Opciones de comando
--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 ks 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 ks 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 ks 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 ks 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
--roleal 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 listpara los servicios de Cloud Foundry, oibmcloud resource service-instancespara 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 ks 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
defaultsi 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 ks 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 listpara los servicios de Cloud Foundry, oibmcloud resource service-instancespara 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks experimental trusted-profile default get
[Caduca el 2026-10-21] Obtiene 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks flavor get
Obtener la información de un tipo para una zona y un proveedor.
ibmcloud ks flavor get --flavor FLAVOR --provider PROVIDER --zone ZONE [--output OUTPUT] [-q]
Opciones de comando
--flavor 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 ) oibmcloud 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, yvpc-classicvpc-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 ks flavor ls
Listar tipos disponibles para una zona.
ibmcloud ks flavor ls --zone ZONE [--output OUTPUT] [--provider PROVIDER] [-q] [--show-os] [--show-storage]
Opciones de comando
--output 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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
vlanen la delzoneALB 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
typey debe estar en la mismazoneque 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 ks 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 ks 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 ks 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
vlanen la delzoneALB 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks ingress domain create
Cree un dominio de Ingress para un clúster.
ibmcloud ks ingress domain create --cluster CLUSTER [--crn CRN] [--domain DOMAIN] [--domain-provider PROVIDER] [--domain-zone ZONE] [--hostname HOSTNAME] [--ip IP] [--is-default] [--output OUTPUT] [-q] [--secret-namespace NAMESPACE]
Opciones de comando
--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 ks ingress domain default replace
Cambiar el dominio de Ingress predeterminado de un clúster.
ibmcloud ks ingress domain default replace --cluster CLUSTER --domain DOMAIN [-q]
Opciones de comando
--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 ks ingress domain get
Ver los detalles de un dominio de Ingress.
ibmcloud ks ingress domain get --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opciones de comando
--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 ks ingress domain ls
Listar todos los dominios de Ingress para un clúster.
ibmcloud ks ingress domain ls --cluster CLUSTER [--output OUTPUT] [-q]
Opciones de comando
--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 ks ingress domain rm
Eliminar un dominio de Ingress de un clúster.
ibmcloud ks ingress domain rm --cluster CLUSTER --domain DOMAIN [-f] [-q]
Opciones de comando
--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 ks ingress domain secret regenerate
Vuelva a generar el certificado para un dominio de Ingress.
ibmcloud ks ingress domain secret regenerate --cluster CLUSTER --domain DOMAIN [--output OUTPUT] [-q]
Opciones de comando
--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 ks ingress domain secret rm
Suprimir un secreto para un dominio de Ingress e impedir la renovación futura del certificado.
ibmcloud ks ingress domain secret rm --cluster CLUSTER --domain DOMAIN [-f] [--output OUTPUT] [-q]
Opciones de comando
--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 ks ingress domain update
Actualizar un dominio de Ingress para un clúster. Los registros pasados sustituirán completamente los registros actuales asociados con el dominio. Si no pasa ningún registro, se anularán los registros actuales de un dominio.
ibmcloud ks ingress domain update --cluster CLUSTER --domain DOMAIN [--hostname HOSTNAME] [--ip IP] [-q]
Opciones de comando
--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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks ingress security port80 disable
Desactiva el uso del puerto 80 en tu clúster.
ibmcloud ks ingress security port80 disable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks ingress security port80 enable
Habilita el uso del puerto 80 en tu clúster.
ibmcloud ks ingress security port80 enable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks ingress security port80 get
Consulta 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
Consulta 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks locations
Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.
ibmcloud ks locations
Opciones de comando
--output- Imprime la salida del mandato en el formato proporcionado. Valores aceptados:
json --provider- Filtre la lista para buscar un proveedor de infraestructura específico. Valores admitidos:
classic,vpc-classic,vpc-gen2,satellite -q- No mostrar el mensaje del día ni los recordatorios de actualización.
--show-flavors- Mostrar los tipos de nodo de trabajador disponibles en la zona para VPC.
Ejemplos
Listar las ubicaciones de IBM Cloud Kubernetes Service soportadas.
ibmcloud ks locations --provider PROVIDER_ID --show-flavors FLAVOR --output json
ibmcloud ks 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 ks 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 ks 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 ks 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 registroapplication. 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
syslogel 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 esibm(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, ykubernetes. Este argumento da soporte a una lista separada por comas de orígenes de registro. Si no se especifica una fuente de registros,ingressse reenvían los registros de ycontainer. --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
containero 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 se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es
ibm. Cuando se especifica un nombre de espacio, se requiere el nombre de organización. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta. --output 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 especificarapplicationpara la fuente de registro./var/log/*.logSe aceptan comodines como, pero no/var/log/**/test.logse 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 (
ibmobsoleto) y514en el caso desyslog. -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 sontls,tcpy el valor por defectoudp. 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
syslogy el protocolo es tls, el modo de verificación. Los valores soportados sonverify-peery el valor predeterminadoverify-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 ks 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,storageykubernetes. 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 ks 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 ks 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 registroapplication. 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
syslogel 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 esibm(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, ykubernetes. Este argumento da soporte a una lista separada por comas de orígenes de registro. Si no se especifica una fuente de registros,ingressse reenvían los registros de ycontainer. --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
containero 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 se deben enviar los registros. Este indicador solo es válido cuando el tipo de registro es
ibm. Cuando se especifica un nombre de espacio, se requiere el nombre de organización. Si no especifica ningún nombre de espacio, los registros se reenvían a nivel de cuenta. --output 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 especificarapplicationpara la fuente de registro./var/log/*.logSe aceptan comodines como, pero no/var/log/**/test.logse 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 (
ibmobsoleto) y514en el caso desyslog. -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 sontls,tcpy el valor por defectoudp. 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
syslogy el protocolo es tls, el modo de verificación. Los valores soportados sonverify-peery el valor predeterminadoverify-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 ks 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 ks 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 ks 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 ks 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 ks 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 ks messages
Ver los mensajes del usuario actual.
ibmcloud ks messages [-q]
Opciones de comando
-q- No mostrar el mensaje del día ni los recordatorios de actualización.
Ejemplos
Ver los mensajes del usuario actual.
ibmcloud sat messages -q
ibmcloud ks 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 ks 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 ks 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 ks 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 ks nlb-dns ls
Listar las direcciones IP y los nombres de host de NLB registrados en un clúster.
ibmcloud ks nlb-dns ls --cluster CLUSTER [--output OUTPUT] [-q]
Opciones de comando
--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 ks nlb-dns monitor configure
Configure un supervisor de comprobación de estado para un nombre de host de NLB existente en un clúster. Para activar el monitor, incluye el indicador --enable. Para actualizar un supervisor existente, incluya sólo los distintivos
para los valores que desee cambiar.
ibmcloud ks nlb-dns monitor configure --cluster CLUSTER --nlb-host HOST [--enable] [--header HEADER ...] [--interval INTERVAL] [--output OUTPUT] [--path PATH] [--port PORT] [-q] [--timeout TIMEOUT] [--type TYPE]
Opciones de comando
--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
HTTPoHTTPS. 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
HTTPoHTTPS. 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks security-group ls
Mostrar todos los grupos de seguridad asociados a un clúster.
ibmcloud ks security-group ls --cluster CLUSTER [--attached-to ATTACHED] [--managed-by MANAGER] [--output OUTPUT] [-q] [--scope SCOPE]
Opciones de comando
--attached-to 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks subnets
Listar las subredes portátiles disponibles en su cuenta de infraestructura de IBM Cloud.
ibmcloud ks subnets --provider PROVIDER [-l LOCATION ...] [--output OUTPUT] [-q] [--vpc-id ID] [--zone ZONE]
Opciones de comando
-l LOCATION,--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-classicvpc-gen2: el ID de la VPC para la que se van a enumerar las subredes. Para obtener una lista de los ID de VPC, ejecuteibmcloud ks vpcs. --zone ZONE- Obligatorio para los tipos de proveedor y
vpc-classicvpc-gen2: la zona en la que se van a enumerar las subredes de VPC. Para ver la lista de zonas disponibles, ejecutaibmcloud 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 ks versions
Listar todas las versiones de plataforma de contenedor que están disponibles para los clústeres de IBM Cloud Kubernetes Service.
ibmcloud ks versions [--output OUTPUT] [-q] [--show-version VERSION]
Opciones de comando
--output 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks vpc ls
Crear una lista de todas las VPC del grupo de recursos de destino. Si no se especifica ningún grupo de recursos, se muestran todas las VPC de la cuenta.
ibmcloud ks vpc ls [--output OUTPUT] [--provider PROVIDER] [-q]
Opciones de comando
--output 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-classicyvpc-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 ks vpc outbound-traffic-protection disable
Desactivar la protección del tráfico saliente para un clúster de VPC con la configuración «Seguro por defecto».
ibmcloud ks vpc outbound-traffic-protection disable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks vpc outbound-traffic-protection enable
Activa la protección del tráfico saliente para un clúster de VPC con la configuración «Secure By Default».
ibmcloud ks vpc outbound-traffic-protection enable --cluster CLUSTER [-f] [-q]
Opciones de comando
--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 ks vpc secure-by-default enable
Habilitar la red VPC «Secure by Default» para un clúster de VPC utilizando grupos de seguridad heredados.
ibmcloud ks vpc secure-by-default enable --cluster CLUSTER [--disable-outbound-traffic-protection] [-f] [-q]
Opciones de comando
--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 ks webhook-create
Registrar un webhook en un clúster.
ibmcloud ks webhook-create --cluster CLUSTER --type TYPE --url URL [--level LEVEL] [-q]
Opciones de comando
--cluster CLUSTER,-c CLUSTER- Especifique el ID o nombre de clúster.
--level LEVEL- Establecer el nivel de notificación. Los valores admitidos son
NormaloWarning. El valor predeterminado esWarning. -q- No mostrar el mensaje del día ni los recordatorios de actualización.
--type TYPE- El tipo de webhook que desea utilizar. Actualmente
slackes 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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 ks 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_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud ks flavor ls(para cuentas de IBM Cloud Dedicated ). --hardware HARDWARE- El nivel de aislamiento del hardware del nodo trabajador. Utilice el valor
dedicatedpara tener recursos físicos disponibles dedicados solo a usted, osharedpara 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 ks worker-pool create satellite
Añadir una agrupación de trabajadores a un clúster de IBM Cloud Satellite. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.
ibmcloud ks worker-pool create satellite --cluster CLUSTER --host-label LABEL [--host-label LABEL ...] --name NAME --size-per-zone SIZE --zone ZONE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q]
Opciones de comando
--cluster CLUSTER,-c CLUSTER- Especifique el ID o nombre de clúster.
--entitlement ENTITLEMENT- Active esta opción solo
ocp_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ks worker-pool create vpc-classic
Añadir una agrupación de trabajadores a un clúster de VPC de primera generación. No se creará ningún nodo de trabajador mientras no se hayan añadido zonas a la agrupación de trabajadores.
ibmcloud ks worker-pool create vpc-classic --cluster CLUSTER --flavor FLAVOR --name NAME --size-per-zone SIZE [--entitlement ENTITLEMENT] [--label LABEL ...] [--operating-system SYSTEM] [--output OUTPUT] [-q] [--vpc-id ID]
Opciones de comando
--cluster CLUSTER,-c CLUSTER- Especifique el ID o nombre de clúster.
--entitlement ENTITLEMENT- Active esta opción solo
ocp_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud 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 ks 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_entitledsi utiliza este clúster con una licencia como, por ejemplo, una licencia 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 ) oibmcloud 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 ks 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 ks 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 ks 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=valuepara 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 ks 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 ks worker-pool operating-system set
Configura el sistema operativo. Una vez configurado el sistema operativo, debes actualizar tus nodos ejecutando ibmcloud ks worker update o ibmcloud ks worker replace.
ibmcloud ks worker-pool operating-system set --cluster CLUSTER --operating-system SYSTEM --worker-pool POOL [-q]
Opciones de comando
--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 ks 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 trabajadores por zona. Satellite Los grupos de trabajadores podrían eliminar los nodos asignados manualmente si estos 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 ks 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 ks 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 ks 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 ks 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. Eskey=valueun par, como por ejemplo, queenv=prodse utiliza para gestionar la marca del nodo de trabajo y las tolerancias correspondientes del pod. El eseffectun efecto de contaminación de Kubernetes, como el queNoScheduledescribe 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 ks 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 ks 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-vlansin 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-vlano 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 ks zone add satellite
Añadir una zona a una o más agrupaciones de trabajadores en un clúster de Satellite.
ibmcloud ks zone add satellite --cluster CLUSTER --worker-pool POOL [--worker-pool POOL ...] --zone ZONE [--output OUTPUT] [-q]
Opciones de comando
--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 ks zone add vpc-classic
Añadir una zona a una o varias agrupaciones de trabajadores en un clúster de VPC de primera generación.
ibmcloud ks zone add vpc-classic --cluster CLUSTER --subnet-id ID --worker-pool POOL --zone ZONE [--output OUTPUT] [-q]
Opciones de comando
--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 ks 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 ks 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 ks 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 ks 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