Pool of simple tests to enhance understanding of Kubernetes, Istio and cloud world
- server-app
- client-app-java
- client-app-go
- postgres operator on kube
- logging on kube -
IN PROGRESS
- monitoring on kube -
IN PROGRESS
- tracing on kube
- konstallate on kube
- traefik on kube
- rbac
- network limitations -
IN PROGRESS
- introduce calico
- network policies
- introduce spring-cloud-kubernetes in server-app
- introduce skaffold/jib
- introduce kustomize
- istio
- flagger
- install ci/cd on kube
- ambassador on kube
- server-app with java11 modules
- logging > EFK (elasticsearch, fluentd, kibana)
- manifests / operator
- auto-config
- monitoring > Prometheus, Grafana
- manifests / operator
- auto-config
- prometheus-node-exporter
- prometheus-postgres-exporter
- influxdb as prometheus db
- tracing > Jaeger
- manifests / operator
- auto-config
- istio
- manifests / operator
- auto-config
- flagger
- manifests / operator
- auto-config
- ci/cd > JenkinsX, Prow, Tekton
- manifests
- auto-config
- server application
- logs
- metrics
- tracing
- docker multistage
- kubernetes manifests
- h2 version
- mongo version
- mysql version
- postgres version
- client application java
- logs
- metrics
- tracing
- docker multistage
- kubernetes manifests
- client application golang
- logs
- metrics
- tracing
- docker multistage
- kubernetes manifests
- log server
- logs
- docker multistage
- kubernetes manifests
- istio mirroring
- echo server
- logs
- docker multistage
- kubernetes manifests
- kube shell probes
- istio testing
- echo client
- logs
- docker multistage
- kubernetes manifests
- kube shell probes
- istio testing
- sleepybox
- install networking tools
- docker multistage
- kubernetes manifests
- istio testing