Archivo Mensual: octubre 2020


Eclipse JKube Logo
Introducción En este post os presentaré Eclipse JKube y cómo arrancar con el proyecto para desplegar vuestras aplicaciones Java en la Nube. Eclipse JKube es una colección de plugins y librerías que te ayudarán a desarrollar aplicaciones Java cloud-native. Incluye herramientas para construir imágenes de contenedores empleando estrategias de construcción como Docker, JIB o S2I. Además, JKube proporciona los medios necesarios para generar ficheros de configuración para el cluster (YAML) y desplegarlos en OpenShift o Kubernetes. El origen de JKube Eclipse JKube no es un proyecto original sino el cambio de imagen y puesta al día del gran Fabric8 Maven […]

Introducción a Eclipse JKube: Herramientas y plugins de Java para ...


YAKC - Yet Another Kubernetes Client
Introducción En este ejemplo os mostraré cómo podéis acceder a la API REST de vuestro Kubernetes cluster desde un Pod utilizando YAKC (Yet Another Kubernetes Client), Eclipse JKube y Spring Boot. En la primera parte os enseñaré  cómo crear una aplicación muy sencilla basada en Spring Boot con la dependencia a YAKC Kubernetes Client (ver introducción a YAKC). En la segunda parte describo cómo desplegar la aplicación en un cluster de Kubernetes y cómo hacer peticiones a los endpoints REST expuestos en el Servicio del Pod para obtener información del Cluster. Aplicación de ejemplo Lo primero que haremos será crear […]

Accede al API de Kubernetes desde un Pod con Java