- Docker Containers (20.10)
- Kind (0.11)
- Kubernetes (1.21)
- Istio (1.10x)
Please click here for getting started with Docker, KinD, Kubernetes installation and Demo Apps.
- Chapter 5 - Kappa App with Spring Boot Apps (Cart, Order, Payment)
- Checkout the Kind directory for the details.
- For Docker, Kind, Kubectl command short cuts checkout the bash_profile file.
Microservice Template gives you a
- SpringBoot App template with
- Open API 3 Ex,
- Spring Actuator,
- Spring Sleuth and
- Pom file with (SpringBoot) Fat and Thin (Maven) jar file creation and
- Dockerfile for containerisation.
Checkout the repository to Quickstart on Springboot based Dockerized Microservices.
Mock Services built using Microservices Template Code base. These services have REST Endpoint implementations.
These services will be updated with more functionality by end of Aug 2021.
Docker Images - Sofware (docker) for running Application
- alpine-base
- apache
- echo
- java (8)
- node
- podshell
- tomcat (8,9 & 10)
- Clusters (Contain Cluster Configurations)
- Apps (Demo Service Infra Code) are created chapter wise based to demonstrate various Kubernetes features.
- Namespace, Pods, ReplicaSet, Service, Ingress
- Deployment, ReplicaSet, Service, Ingress, Auto Pod Scaling
- Secrets, ConfigMap, Enviroment, PodPresets
- Advanced Pod Features
- Volumes
- Network Policies
- coming soon.
bash_profile contains shortcuts to various commmands for
- Docker
- Kind
- Kubernetes (kubectl)
- Git
Add the content of bash_profile to your .bash_profile
Copyright 2021, Apach 2 License