Las aplicaciones con estado (por ejemplo, bases de datos) guardan datos entre sesiones y requieren almacenamiento persistente para almacenar los datos. Estos datos que se conservan se denominan estado de la aplicación. Posteriormente, puede recuperarlos y utilizarlos en la siguiente sesión. Kubernetes ofrece volúmenes persistentes como objetos que pueden conservar su estado y sus datos.
En el entorno de vSphere, los objetos de volúmenes persistentes se respaldan con discos virtuales que residen en almacenes de datos. Los almacenes de datos se representan a través de directivas de almacenamiento. Después de que el administrador de vSphere crea una directiva de almacenamiento (por ejemplo, Oro) y la asigna a un espacio de nombres en un clúster supervisor, la directiva de almacenamiento se muestra como una clase de almacenamiento de Kubernetes coincidente en el espacio de nombres de vSphere y los clústeres de Tanzu Kubernetes disponibles.
Como ingeniero de desarrollo y operaciones, puede utilizar la clase de almacenamiento en sus especificaciones de notificación de volúmenes persistentes. Posteriormente, puede implementar una aplicación que utilice almacenamiento de la notificación de volumen persistente. En este ejemplo, el volumen persistente de la aplicación se crea de forma dinámica.
Requisitos previos
Asegúrese de que el administrador de vSphere haya creado una directiva de almacenamiento adecuada y haya asignado la directiva al espacio de nombres.
Procedimiento
Resultados
El pod que configuró utilizará el almacenamiento persistente que se describe en la notificación de volumen persistente.
Qué hacer a continuación
Para supervisar el estado de mantenimiento del volumen persistente, consulte Supervisar el estado del volumen en un clúster de espacio de nombres de vSphere o Tanzu Kubernetes. Para revisar y supervisar el volumen persistente en vSphere Client, consulte Supervisar volúmenes persistentes en vSphere Client.