DevOpsKube – My opinionated View of a full SDLC Stack on Kubernetes II
In my last post, I described the motivation behind the creation of DevOpsKube. In this post, I would like to propose a SDLC-Stack, which is going to get implemented in the DevOpsKube Stack:
Components
The following components are included in the current version:
To provide central data-storeage options we are using MySql for all components in need of a database.
Helper
Since a vanilla Kubernetes Cluster does not provide any Edge-Loadbalancer, we are going to provide documentation on how to setup the whole cluster including an Edge-Loadbalancer and other useful tools (eg. SSO Components). An initial set of Helpers are:
-
Nginx Ingress - Load-Balancing for Kubernetes PODs
-
Kube-Lego - Kube-Lego automatically requests certificates for Kubernetes Ingress resources from Let’s Encrypt
For the use of a configurable set of PODs, we are using helm in its latest (not yet ready for production) incarnation.
Search
confused thoughts from a confused mind