Declarative Kubernetes Custom Cluster Specification: Deployments and Updates

[ES] Este Trabajo Fin de Máster presenta el diseño e implementación de un operador para la gestión declarativa de complementos (addons) en Kubernetes. El objetivo es automatizar la instalación y actualización de dichos addons dentro de un clúster de Kubernetes, independientemente de si se encuentra...

Descripción completa

Detalles Bibliográficos
Autor: Domínguez Lorente, Francisco
Tipo de recurso: tesis de maestría
Fecha de publicación:2025
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:inglés
OAI Identifier:oai:riunet.upv.es:10251/228657
Acceso en línea:https://riunet.upv.es/handle/10251/228657
Access Level:acceso abierto
Palabra clave:Kubernetes
Addons
Controlador
Gestión declarativa
Kubebuilder
Custom Resource Definitions (CRD)
Automatización
DevOps
Controller
Declarative management
Automation
Cluster operations
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
Descripción
Sumario:[ES] Este Trabajo Fin de Máster presenta el diseño e implementación de un operador para la gestión declarativa de complementos (addons) en Kubernetes. El objetivo es automatizar la instalación y actualización de dichos addons dentro de un clúster de Kubernetes, independientemente de si se encuentra en un entorno local o cloud. Se describen el estado del arte de soluciones ya existentes y se proponen y argumentan una serie de decisiones de diseñoo basadas en las mejores prácticas y estándares dentro del marco de desarrollo de Kubernetes, así como la propuesta del esquema de la API que soportará el operador.