Creación de StatefulSets

Cree pods con una identidad de almacenamiento y red asegurados.

Los despliegues de pod normales están diseñados con una noción débil de la identidad y son manejados como unidades sin estado. Si un pod no tiene un estado erróneo o si está reemplazado por una nueva versión, el sistema elimina el pod antiguo o sin una buena. Con la introducción de aplicaciones con estado, también conocidas como StatefulSets, puede crear aplicaciones que tendrán una noción de identidad más fuerte. Estas aplicaciones de estado también son capaces de suministrar almacenamiento bajo demanda en la nube.

Para obtener más información sobre aplicaciones con estado o StatefulSets, consulte https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/ Se abre en un separador nuevo.

Hay dos formatos disponibles para crear un StatefulSet desde la consola de gestión.

Puede crear aplicaciones con estado especificando los valores de los parámetros en la ventana Crear StatefulSet o pegando un archivo YAML en la ventana "Crear recurso".

Tipo de usuario o nivel de acceso necesario: administrador de clúster o administrador de equipos

Creación de StatefulSets utilizando la ventana Crear StatefulSet

  1. En el menú de navegación, pulse Cargas de trabajo > StatefulSets.
  2. Pulse Crear StatefulSet.
  3. Proporcione los detalles de la aplicación.

    Debe proporcionar valores para varios parámetros:

**Nota:** Los valores para otros parámetros son opcionales. Si no especifica límites de recursos para la CPU, la memoria y la GPU, los contenedores podrán utilizar sin límite alguno los recursos del clúster.
  1. (Opcional) Adjuntar almacenamiento de PersistentVolume al contenedor. Consulte Cómo adjuntar un volumen a una aplicación.
  2. Pulse Crear.

Creación de StatefulSets mediante la ventana "Crear recurso"

  1. Desde el panel de control, pulse Crear recurso.
  2. Copie y pegue un archivo YAML o JSON en el recuadro de diálogo "Crear recurso". Para obtener más información sobre la creación de un StatefulSet mediante un archivo YAML, consulte https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#creating-a-statefulset Se abre en un separador nuevo.

    Nota: Si desea utilizar imágenes desde su registro de imágenes privado que estén en otros espacios de nombres, debe acceder a dichos espacios de nombres y proporcionar el valor de imagePullSecrets para dicho espacio de nombres en el archivo YAML. Consulte Creación de imagePullSecrets para un espacio de nombres específico.

  3. Pulse Crear.