- Docker Client (20.10.22)
 - Docker Engine (27.4.0)
 - Containerd (1.7.24)
 - colima (0.8.1)
 - multipass (1.15)
 - Kind (0.17)
 - Kubernetes (1.32)
 - nginx ingress (1.12.0)
 - nginx gateway (1.6.0)
 - Istio (1.24.2)
 
Please click here for getting started with Colima, Docker, Kubernetes, Istio installation and Demo Apps.
- Java (11,17,21 & 23) for Alpine, Alpaquita and Ubuntu OS
 - OS - Alpine, Alpaquita & Ubuntu
 - Apache 2 Web Server
 - Tomcat - 9, 10 & 11
 - PodShell
 - OShell
 
Please click here for getting started with C 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.
3.3 Docker Images - Software (docker) for running Application
- OS (Alpine, Alpaquita, Ubuntu)
 - Java 11, 17, 21, 23
 - Apache 2 Web Server
 - Tomcat 9, 10, 11
 - PodShell and OShell
 
- Single Node
 - Container Examples
 - Kubernetes Examples
 - Istio Examples (WIP)
 - Serverless Examples (WIP)
 
Checkout the Colima Section for more details. Please click here for getting started with Colima, Docker, Kubernetes, Istio installation and Demo Apps.
- Clusters (Contain Cluster Configurations)
 - Apps (Demo Service Infra Code) are created chapter wise based to demonstrate various Kubernetes features.
 
Checkout the KinD section for more details. Please click here for getting started with C Docker, KinD, Kubernetes installation and Demo Apps.
- 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-25, Apach 2 License. Author: Araf Karsh Hamid







