Visión general de IBM Cloud Kubernetes Service

Obtén más información sobre IBM Cloud® Kubernetes Service, sus capacidades y las opciones disponibles para personalizar el clúster según tus necesidades.

IBM Cloud Kubernetes Service es una oferta gestionada para crear su propio clúster de Kubernetes de hosts de cálculo para desplegar y gestionar apps contenerizadas en IBM Cloud. Como proveedor certificado de Kubernetes, IBM Cloud Kubernetes Service está diseñado para ofrecer programación inteligente, autorreparación, escalabilidad horizontal, detección de servicios y equilibrio de carga, implementaciones y reversiones automatizadas, así como gestión de secretos y configuraciones para tus aplicaciones. Combinado con una experiencia de usuario intuitiva, seguridad integrada y aislamiento y herramientas avanzadas para asegurar, gestionar y supervisar las cargas de trabajo del clúster, puede distribuir rápidamente apps contenerizadas de alta disponibilidad y seguras en la nube pública.

Revise las preguntas más frecuentes y las tecnologías clave que utiliza IBM Cloud Kubernetes Service.

¿Qué es Kubernetes?

Kubernetes es una plataforma de código abierto para gestionar cargas de trabajo y servicios contenerizados en múltiples hosts, y ofrece herramientas de gestión para desplegar, automatizar, supervisar y escalar apps contenerizadas con una intervención manual mínima o inexistente.

El proyecto de código abierto Kubernetes combina la gestión de una infraestructura en contenedores con cargas de trabajo de producción, contribuciones de código abierto y herramientas de gestión de contenedores de Docker. La infraestructura de Kubernetes ofrece una plataforma de aplicaciones aislada y segura para la gestión de contenedores que es portátil, extensible y capaz de recuperarse automáticamente en caso de conmutación por error. Para obtener más información, consulte ¿Qué es Kubernetes?.

Obtenga más información acerca de los conceptos clave de Kubernetes que se ilustran en la imagen siguiente.

Ejemplo de despliegue y espacios de nombres
Descripción de conceptos clave para Kubernetes

Cuenta

Su cuenta se refiere a su cuenta de IBM Cloud.

Clúster, agrupación de nodos trabajadores y nodo trabajador

Un clúster de Kubernetes consta de un maestro y de uno o varios hosts de cálculo que se denominan nodos trabajadores. Los nodos trabajadores se organizan en agrupaciones de nodos trabajadores del mismo tipo o perfil de CPU, memoria, sistema operativo, discos conectados y otras propiedades. Los nodos trabajadores se corresponden con el recurso de Node de Kubernetes, y se gestionan mediante un nodo maestro de Kubernetes que controla y supervisa de forma centralizada todos los recursos de Kubernetes en el clúster. De ese modo, cuando se despliegan los recursos de una app contenerizada, el maestro de Kubernetes decide en qué nodo trabajador desplegar los recursos, teniendo en cuenta los requisitos del despliegue y la capacidad disponible del clúster. Los recursos de Kubernetes incluyen servicios, despliegues y pods.

Espacio de nombres

Los espacios de nombres de Kubernetes son una forma de dividir los recursos de clúster en distintas áreas en las que puede desplegar apps y restringir el acceso, por ejemplo, si desea compartir el clúster con varios equipos. Por ejemplo, los recursos del sistema configurados para usted se mantienen en espacios de nombres separados como kube-system o ibm-system. Si no designa un espacio de nombres cuando crea un recurso de Kubernetes, el recurso se crea automáticamente en el espacio de nombres default.

Servicio

Un servicio es un recurso de Kubernetes que agrupa un conjunto de pods y proporciona conexión de red a estos pods sin exponer la dirección IP privada real de cada pod. Puede utilizar un servicio para poner la app a disponibilidad dentro de su clúster o en Internet público.

virtual

Un despliegue es un recurso de Kubernetes en el que se especifica información acerca de otros recursos o prestaciones necesarios para ejecutar la app, como por ejemplo servicios, almacenamiento persistente o anotaciones. Puede documentar un despliegue en un archivo YAML de configuración y luego aplicarlo al clúster. El nodo maestro de Kubernetes configura los recursos y despliega los contenedores en pods en los nodos trabajadores con capacidad disponible.

Defina estrategias para la app que incluyan el número de pods que desea añadir durante una actualización continuada y el número de pods que pueden no estar disponibles al mismo tiempo. Cuando lleva a cabo una actualización continuada, el despliegue comprueba si la actualización funciona y detiene la implantación cuando se detectan anomalías.

Un despliegue es sólo un tipo de controlador de carga de trabajo que puede utilizar para gestionar los pods. Como ayuda para elegir entre las opciones, consulte ¿Qué tipo de objetos Kubernetes puedo crear para mi app?. Para obtener más información sobre las implementaciones, consulta la documentación de Kubernetes.

Pod

Cada una de las aplicaciones contenerizadas desplegadas en un clúster se despliega, se ejecuta y se gestiona mediante un recurso de Kubernetes denominado un pod. Los pods representan las unidades desplegables de tamaño reducido de un clúster de Kubernetes y se utilizan para agrupar contenedores que se deben tratar como una sola unidad. Por lo general, cada contenedor se despliega en su propio pod. Sin embargo, una app puede requerir un contenedor y otros contenedores ayudantes para desplegarse en un pod, de manera que dichos contenedores puedan resolverse mediante la misma dirección IP privada.

App

Una app puede hacer referencia a una app completa o al componente de una app. Puede desplegar componentes de una app en pods o nodos trabajadores independientes. Para obtener más información, consulte Planificación de despliegues de app y Desarrollo de apps nativas de Kubernetes.

Para profundizar más Kubernetes, consulte la Kubernetes documentación.

¿Qué son los contenedores?

Los contenedores proporcionan una forma estándar de empaquetar el código de la aplicación, las configuraciones y las dependencias en una sola unidad que se puede ejecutar como un proceso aislado de los recursos en un servidor de cálculo. Para ejecutar tu aplicación en IBM Cloud, primero debes contenedorizarla creando una imagen de contenedor que se almacene en un registro de contenedores.

Repasa los siguientes términos para familiarizarte con los conceptos.

Contenedor
Un contenedor es una aplicación empaquetada con todas sus dependencias, de modo que pueda trasladarse de un entorno a otro y ejecutarse sin necesidad de modificaciones. A diferencia de las máquinas virtuales, los contenedores no virtualizan un dispositivo, su sistema operativo y el hardware subyacente. El contenedor solo contiene código de la app, tiempo de ejecución, herramientas del sistema, bibliotecas y valores. Los contenedores se ejecutan como procesos aislados en el sistema hosts y comparten el sistema operativo del host y sus recursos de hardware. Este enfoque hace que el contenedor sea más ligero, portátil y eficiente que una máquina virtual.
Imagen
Una imagen de contenedor es un paquete que incluye los archivos, parámetros de configuración y bibliotecas para ejecutar un contenedor. Una imagen se construye a partir de un archivo de texto llamado Dockerfile. Los Dockerfiles definen cómo construir la imagen y qué artefactos incluir en ella. Los artefactos que se incluyen en un contenedor consisten en el código de la aplicación, los ajustes de configuración y cualquier dependencia.
Registry
Un registro de imagen es un lugar para almacenar, recuperar y compartir imágenes de contenedor. Los registros pueden estar disponibles públicamente para cualquier persona o de forma privada para un grupo limitado de usuarios. En lo que respecta a las aplicaciones empresariales, utiliza un registro privado como IBM Cloud para proteger tus imágenes y evitar que sean utilizadas por usuarios no autorizados.

¿Qué infraestructura de hosts de computación ofrece IBM Cloud Kubernetes Service?

Con IBM Cloud® Kubernetes Service, puede crear un clúster utilizando la infraestructura de los proveedores siguientes. Todos los nodos trabajadores de un clúster deben proceder del mismo proveedor.

Visión general de la infraestructura
Componente Descripción
Visión general Cree clústeres en servidores virtuales en su propia nube privada virtual (VPC).
Plataformas de contenedor admitidas Red Hat OpenShift o Kubernetes
Recursos de cálculo y de nodo trabajador Los nodos de trabajo se crean como máquinas virtuales utilizando infraestructura compartida o hosts dedicados. A diferencia de los clústeres clásicos, los nodos de trabajador de clúster de VPC en hardware compartido no aparecen en el portal de infraestructura ni en una factura de infraestructura independiente. En su lugar, toda la actividad de mantenimiento y facturación de los nodos de trabajador se gestiona a través de IBM Cloud Kubernetes Service. Las instancias de nodo trabajador se conectan a determinadas instancias de VPC que residen en la cuenta de la infraestructura, como por ejemplo la subred de VPC o los volúmenes de almacenamiento. En el caso de los servidores dedicados, el precio del servidor dedicado cubre el vCPU, la memoria y cualquier almacenamiento de instancia que utilicen los trabajadores alojados en el servidor. Ten en cuenta que todos los servidores Intel® x86-64 tienen la tecnología Hyper-Threading activada de forma predeterminada. Para obtener más información, consulte Intel Hyper-Threading Technology.
Seguridad Los clústeres en hardware compartido se ejecutan en un entorno aislado en la nube pública. Los clústeres en los hosts dedicados no se ejecutan en un entorno compartido; en su lugar, sus hosts solo incluyen sus clústeres. Las listas de control de accesos de red protegen las subredes que proporcionan las IP flotantes para los nodos trabajadores.
Alta disponibilidad El maestro incluye tres réplicas para alta disponibilidad. Además, si crea el clúster en un área metropolitana multizona, las réplicas maestras se distribuyen entre zonas y también puede distribuir las agrupaciones de nodos trabajadores entre zonas.
Reservas Las reservas no están disponibles para VPC.
Administración de clústeres En el caso de los clústeres de VPC, las acciones de actualización o recuperación dependen del tipo de nodo de trabajo. Los usuarios de VPC Bare Metal pueden utilizar la CLI de worker reload. En el caso de los trabajadores de instancias de servidor virtual (VPC), utiliza worker replace --update CLI o Funcionamiento de la API para sustituir los nodos de trabajo que estén obsoletos o presenten problemas.
Redes en clúster A diferencia de la infraestructura clásica, los nodos trabajadores del clúster de VPC se conectan a subredes de VPC y se les asignan direcciones IP privadas. Los nodos trabajadores no se conectan a la red pública, a la que se accede a través de una pasarela pública, una IP flotante o una pasarela VPN. Para obtener más información, consulte Visión general de la red de VPC en IBM Cloud Kubernetes Service.
Plataforma de apps y de contenedores Puedes optar por crear clústeres de la comunidad Kubernetes o Red Hat OpenShift para gestionar tus aplicaciones en contenedores. Los procesos de compilación de la app no difieren debido al proveedor de infraestructura, sino a cómo expone la app.
Redes de apps A todos los pods que se despliegan en un nodo trabajador se les asigna una dirección IP privada en el rango 172.30.0.0/16 y se direccionan entre nodos trabajadores en la dirección IP privada del nodo trabajador de la subred de VPC privada. Para exponer la app en la red pública, puede crear un servicio LoadBalancer de Kubernetes, que suministra un equilibrador de carga de VPC y una dirección de nombre de host público para los nodos trabajadores. Para obtener más información, consulte Exposición de apps con equilibradores de carga de VPC.
Almacenamiento Puede elegir entre soluciones de almacenamiento no persistente y persistente como, por ejemplo, de archivos, en bloque, de objetos y almacenamiento definido por software. Para obtener más información, consulte Planificación de almacenamiento persistente altamente disponible.
Acceso de usuario Puede utilizar IBM Cloud políticas de acceso de IAM para autorizar a los usuarios a crear infraestructura, gestionar el clúster y acceder a los recursos del clúster. El clúster puede estar en un grupo de recursos distinto del de la VPC.
Integraciones VPC da soporte a una determinada lista de servicios de IBM Cloud soportados, complementos e integraciones de terceros. Para ver una lista, consulte Integraciones de IBM Cloud y de terceros admitidas.
Ubicaciones y versiones Los clústeres de VPC están disponibles en todo el mundo en la ubicación multizona.
interfaz de servicio Los clústeres VPC están soportados por la siguiente versión (v2) del API de IBM Cloud Kubernetes Service y se pueden gestionar a través de las mismas CLI y consola que los clústeres clásicos.
Conformidad con el servicio Consulte la sección de VPC en ¿A qué estándares se ajusta el servicio?.
Limitaciones del servicio Consulte Limitaciones del servicio. Para ver las limitaciones específicas de VPC en IBM Cloud Kubernetes Service, consulte Limitaciones de clúster de VPC. Para ver las limitaciones generales del proveedor de la infraestructura VPC, consulte Limitaciones.
Visión general de la infraestructura
Componente Descripción
Visión general Cree clústeres en su propio hardware, IBM Cloud Classic o VPC, o en servidores virtuales en otro proveedor de nube como AWS o Azure.
Plataformas de contenedor admitidas Red Hat OpenShift
Recursos de cálculo y de nodo trabajador Los nodos trabajadores pueden ser máquinas virtuales que utilizan la infraestructura compartida o hosts dedicados, o incluso servidores nativos. Puede gestionar la actividad de mantenimiento y facturación para los nodos trabajadores a través del proveedor de infraestructura de host, ya sea IBM Cloud, su propio hardware local u otro proveedor de nube. También puede gestionar la facturación a través de IBM Cloud. Para obtener más información sobre los precios, consulta ¿Qué se me cobra cuando utilizo IBM Cloud Satellite?.
Seguridad Consulte Seguridad y conformidad.
Alta disponibilidad Consulte Acerca de la alta disponibilidad y la recuperación.
Reservas No se pueden realizar reservas en Satellite.
Administración de clústeres Consulte Actualización de hosts asignados como nodos trabajadores.
Redes en clúster Si adjunta IBM Cloud hosts clásicos o de VPC a su ubicación, consulte estas descripciones.
Plataforma de apps y de contenedores Puede crear clústeres deRed Hat OpenShift para gestionar las apps contenerizadas. Los procesos de compilación de la app no difieren debido al proveedor de infraestructura, sino a cómo expone la app. Para obtener más información, consulte Elección de un servicio de exposición de apps.
Redes de apps A todos los pods que se despliegan en un nodo trabajador se les asigna de forma predeterminada una dirección IP privada en el rango 172.30.0.0/16. Puede evitar conflictos de subred con la red que utiliza para conectarse a su ubicación especificando un CIDR de subred personalizado que proporcione las direcciones IP privadas para sus pods. Para exponer una app, consulte Exposición de apps en clústeres de Satellite.
Almacenamiento Traiga sus propios controladores de almacenamiento o despliegue una de las plantillas de almacenamiento soportadas. Para obtener más información, consulte Almacenamiento de Satellite.
Acceso de usuario Puede utilizar las políticas de acceso de IAM de IBM Cloud para autorizar a los usuarios a crear la infraestructura de IBM Cloud, gestionar el clúster y acceder a los recursos del clúster. Para obtener más información, consulta la descripción general sobre la gestión del acceso. También puede controlar adicionalmente el acceso a la infraestructura de host en las políticas proporcionadas por el proveedor de infraestructura.
Integraciones Para las integraciones de clúster, consulte Integraciones soportadas de IBM Cloud y de terceros. Para las integraciones de servicio Satellite soportadas, consulte Servicios soportados de Satellite IBM Cloud.
Ubicaciones y versiones Los clústeres se gestionan desde una de las ubicaciones soportadas de IBM Cloud. Sin embargo, puede desplegar nodos trabajadores en su propia ubicación, un centro de datos IBM Cloud u otro proveedor de nube. Para obtener más información, consulte Descripción de ubicaciones y hosts.
interfaz de servicio Satellite están soportados por el API [IBM Cloud Kubernetes Serviceglobal, el IBM Cloud Kubernetes ServiceCLI y el Satellite CLI. También puede gestionar los clústeres desde la consola.
Conformidad con el servicio Para los clústeres, consulte ¿Qué estándares cumple el servicio?. Para Satellite, consulte Seguridad y conformidad.
Limitaciones del servicio Consulte Limitaciones, valores predeterminados y requisitos de uso.
Visión general de la infraestructura
Componente Descripción
Visión general Crea clústeres en un entorno clásico de computación, redes y almacenamiento en una infraestructura de IBM Cloud.
Plataformas de contenedor admitidas Red Hat OpenShift o Kubernetes
Recursos de cálculo y de nodo trabajador Hay máquinas de almacenamiento virtual, bare metal y definidas por software disponibles para tus nodos de trabajo. Las instancias de nodo trabajador residen en la cuenta de infraestructura de IBM Cloud, pero puede gestionarlas a través de IBM Cloud Kubernetes Service. Usted es el propietario de las instancias de nodo trabajador.
Seguridad Funciones de seguridad integradas que le ayudan a proteger la infraestructura de su clúster, aislar los recursos y garantizar el cumplimiento de las normas de seguridad. Para obtener más información, consulte la documentación de la infraestructura de red clásica.
Alta disponibilidad Para los clústeres tanto clásicos y como de VPC, el nodo maestro incluye tres réplicas para lograr una alta disponibilidad. Además, si crea el clúster en un área metropolitana multizona, las réplicas maestras se distribuyen entre zonas y también puede distribuir las agrupaciones de nodos trabajadores entre zonas. Para obtener más información, consulte Alta disponibilidad para IBM Cloud Kubernetes Service.
Reservas Cree una reserva con contratos de 1 o 3 años para que los nodos trabajadores clásicos se facturen a un coste fijo reducido durante la vida del contrato. El ahorro habitual oscila entre el 30 % y el 50 % en comparación con los costes habituales de los nodos de trabajo.
Administración de clústeres Los clústeres clásicos admiten el conjunto completo de operaciones de la API v1, como cambiar el tamaño de los grupos de nodos de trabajo, recargar los nodos de trabajo y actualizar los nodos maestros y de trabajo en las versiones principales, secundarias y de parches. Cuando se suprime un clúster, puede optar por eliminar las instancias de almacenamiento o subredes conectadas.
Redes en clúster Los nodos trabajadores se suministran en las VLAN privadas que proporcionan direcciones IP privadas para comunicarse en la red privada de la infraestructura de IBM Cloud. Para establecer comunicación en la red pública, también puede suministrar los nodos trabajadores en una VLAN pública. La comunicación con el nodo maestro del clúster puede estar en el punto final de servicio en la nube público o privado. Para obtener más información, consulte Visión general de los conceptos básicos de red de clúster de VPC o Visión general de los conceptos básicos de red de clúster clásico.
Plataforma de apps y de contenedores Puede optar por crear clústeres de Red Hat OpenShift o Kubernetes de comunidad para gestionar las apps contenerizadas. Los procesos de compilación de la app no difieren debido al proveedor de infraestructura, sino a cómo expone la app. Para obtener más información, consulte Elección de un servicio de exposición de apps.
Redes de apps A todos los pods que se despliegan en un nodo trabajador se les asigna una dirección IP privada en el rango 172.30.0.0/16 y se direccionan entre nodos trabajadores en la dirección IP privada del nodo trabajador de la VLAN privada. Para exponer la app en la red pública, el clúster debe tener nodos trabajadores en la VLAN pública. Luego puede crear un servicio NodePort, LoadBalancer (NLB) o Ingress (ALB). Para obtener más información, consulte Planificación de la red interna y externa del clúster para apps.
Almacenamiento Puede elegir entre soluciones de almacenamiento no persistente y persistente como, por ejemplo, de archivos, en bloque, de objetos y almacenamiento definido por software. Para obtener más información, consulte Planificación de almacenamiento persistente altamente disponible.
Acceso de usuario Para crear clústeres de la infraestructura clásica, debe configurar credenciales de infraestructura para cada región y grupo de recursos. Para permitir a un usuario gestionar el clúster se usan roles de acceso a plataforma IBM Cloud IAM. Para otorgar a los usuarios acceso a los recursos de clúster, utilice los roles de acceso al servicioIBM Cloud IAM, que corresponden a los roles RBAC de Kubernetes.
Integraciones Puede ampliar las prestaciones del clúster y de la app con diversos servicios de IBM Cloud, complementos e integraciones de terceros. Para ver una lista, consulte Integraciones de IBM Cloud y de terceros admitidas.
Ubicaciones y versiones Los clústeres clásicos están disponibles en todo el mundo.
interfaz de servicio Los clústeres clásicos están totalmente soportados en la API de Kubernetes Service v1, la CLI de y la consola de .
Conformidad con el servicio Consulte la sección clásica en ¿A qué estándares se ajusta el servicio?.
Limitaciones del servicio Consulte Limitaciones del servicio. Las limitaciones específicas de las características están documentadas por sección.

¿Cuáles son las ventajas de utilizar el servicio?

Elección del proveedor de la plataforma de contenedor
  • Despliegue clústeres con Red Hat OpenShift o Kubernetes de comunidad instalados como el orquestador de la plataforma de contenedor.
  • Elija la experiencia del desarrollador que se ajuste a su empresa, o ejecute cargas de trabajo entre clústeres de Red Hat OpenShift o de Kubernetes de comunidad.
  • Integraciones incorporadas desde la consola de IBM Cloud al panel de control de Kubernetes o la consola web de Red Hat OpenShift.
  • Vista única y experiencia de gestión de todos sus clústeres de Red Hat OpenShift o Kubernetes de comunidad de IBM Cloud.
Clústeres de Kubernetes de un solo arrendatario con funciones de aislamiento de la infraestructura de cálculo, red y almacenamiento
  • Cree su propia infraestructura personalizada que se ajuste a los requisitos de su empresa.
  • Elige entre distintos proveedores de infraestructura.
  • Suministre un maestro de Kubernetes dedicado y seguro, nodos trabajadores, redes virtuales y almacenamiento utilizando los recursos que proporciona la infraestructura de IBM Cloud.
  • Maestro de Kubernetes completamente gestionado que IBM supervisa y actualiza continuamente para mantener el clúster disponible.
  • Opción para suministrar nodos trabajadores como servidores nativos para cargas de trabajo que consumen muchos recursos de cálculo, como por ejemplo datos, GPU e IA.
  • Almacene datos persistentes, comparta datos entre pods de Kubernetes y restaure datos cuando lo necesite con el servicio de volúmenes seguro e integrado.
  • Aproveche el soporte de todas las API nativas de Kubernetes.
Clústeres multizona para aumentar la alta disponibilidad
  • Gestione fácilmente nodos trabajadores de la misma versión (CPU, memoria, virtual o físico) con agrupaciones de nodos trabajadores.
  • Protección frente a errores de zona mediante la dispersión de nodos de forma uniforme entre multizonas y mediante el uso de despliegues de pod de antiafinidad para sus apps.
  • Puede reducir los costes utilizando clústeres multizona en lugar de mantener recursos duplicados en un clúster independiente.
  • Aproveche el equilibrio de carga automático entre las apps con el equilibrador de carga multizona (MZLB) que se configura automáticamente en cada zona del clúster.
Maestros de alta disponibilidad
  • Reduzca el tiempo de inactividad del clúster, por ejemplo, durante las actualizaciones del nodo maestro, con maestros de alta disponibilidad que se suministran automáticamente al crear un clúster.
  • Distribuye tus servidores maestros entre las distintas zonas de un clúster multizona para proteger tu clúster frente a fallos en una zona concreta.
Conformidad con la seguridad de imágenes con Vulnerability Advisor
  • Configura tu propio repositorio en un registro de imágenes privado y seguro de Docker, donde todos los usuarios de la organización almacenan y comparten imágenes.
  • Aproveche la exploración automática de imágenes en su registro de IBM Cloud privado.
  • Revise recomendaciones específicas del sistema operativo utilizado en la imagen para solucionar vulnerabilidades potenciales.
Supervisión continua del estado del clúster
  • Utilice el panel de control del clúster para ver y gestionar rápidamente el estado del clúster, de los nodos trabajadores y de los despliegues de contenedores.
  • Consulta métricas detalladas de consumo mediante IBM Cloud® Monitoring y amplía rápidamente tu clúster para satisfacer las demandas de carga de trabajo.
  • Revise la información de registro mediante IBM Cloud Logs para ver las actividades detalladas del clúster.
Exposición segura de apps al público
  • Elija entre una dirección IP pública, una ruta proporcionada por IBM o su propio dominio personalizado para acceder a servicios del clúster desde Internet.
Integración de servicios de IBM Cloud
  • Añada funciones adicionales a la app a través de la integración de servicios de IBM Cloud, como por ejemplo API de Watson, Blockchain, servicios de datos o Internet de las cosas.

Comparación entre los clústeres Red Hat OpenShift y Kubernetes

Tanto los clústeres de Red Hat OpenShift on IBM Cloud como los clústeres de IBM Cloud Kubernetes Service son plataformas de contenedores listas para producción adaptadas a las cargas de trabajo de la empresa. La siguiente tabla compara y contrasta algunas características comunes que pueden ayudarte a elegir qué plataforma de contenedores es la más adecuada para tu caso de uso.

Características de los clústeres de Kubernetes y Red Hat OpenShift
Características Clústeres de Kubernetes Clústeres de Red Hat OpenShift
Experiencia completa de gestión de clúster mediante herramientas de automatización de IBM Cloud Kubernetes Service (API, CLI, consola)
Disponibilidad a nivel mundial en una sola zona y multizona
Orquestación coherente de contenedores entre proveedores de nube híbrida
Acceso a servicios de IBM Cloud, como la inteligencia artificial (IA)
Solución de Portworx de almacenamiento definido por software disponible para casos de uso de datos multizona
Crear un clúster en IBM Virtual Private Cloud (VPC)
Última versión de Kubernetes
Ámbito de políticas de acceso de IBM Cloud IAM para acceder a grupos de roles de acceso al servicio que se sincronizan con RBAC de clúster
Clúster de infraestructura clásica solo en red privada
Nodos trabajadores nativos de GPU
Middleware y paks de IBM Cloud integrados
Flujos de imágenes de contenedores, compilaciones y herramientas integradas ( Descubre por qué la gestión de imágenes de contenedores en OpenShift difiere de la de Kubernetes )
CI/CD integrado con Jenkins
Contexto de seguridad de apps más estricto configurado de forma predeterminada
Experiencia simplificada para el desarrollador de Kubernetes, con una consola de app adaptada para principiantes
Sistema operativo soportado Información de versión de Kubernetes Red Hat OpenShift información de la versión
Redes de tráfico externas preferidas Ingress Direccionador
Rutas seguras cifradas con Hyper Protect Crypto Services

Recursos relacionados

Revise cómo puede aprender acerca de los conceptos y la terminología de Kubernetes.

  • Descubre cómo funcionan conjuntamente Kubernetes y IBM Cloud Kubernetes Service realizando este curso.