kanedafromparis / khool-jkube-prez

This application is created in order to introduce Jkube plugin that replace https://dmp.fabric8.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

0 - Welcom

Introduction

This application was created in order to introduce fabric8io/docker-maven-plugin and fabric8io/fabric8-maven-plugin. It has been update to Eclipse jkube.

This is a step by step project toward automation build code from local to Kubernetes.

Checkout

git clone https://github.com/kanedafromparis/khool-jkube-prez

git branch to see the steps

git checkout 010-Initialization to start

Plan

1 - Initialization simple spring in memory

2 - Use mariadb via a docker instance

3 - Build a docker image from our projet and use mariadb with docker-compose

4 - Build the application image using io.fabric8:docker-maven-plugin

5 - Build the application image and mariadb docker instance using io.fabric8:docker-maven-plugin

6 - Build the application image and push it into kubernetes (h2 database)

7 - Build the specific application image and push it into kubernetes (h2 database)

8 - Build the specific application image and push it into kubernetes and push it into kubernetes with other resources

About

This application is created in order to introduce Jkube plugin that replace https://dmp.fabric8.io/