Solution Domain Microservices

Docker Registry
Private registry URL: https://172.16.25.68:5000
Server IP: 172.16.25.68
User ID: sysadmin
Password: docker$8577
OS: ubuntu

Kubernetes Server
Servier IP: 172.16.25.67
User ID: sysadmin
Password: rancher$7466
OS: ubuntu

to go to root access: sudo -i -u root

to enable 'kubectl' command:

export KUBECONFIG=/etc/rancher/rke2/rke2.yaml PATH=$PATH:/var/lib/rancher/rke2/bin

Software and Framework components
  • Keycloak (for authentication)
  • APISix (for API Gateway)
  • Spring Boot Eureka Server (for service discovery)
  • Spring Boot Config Server (for handling properties files a.k.a configs)
  • React JS
  • Single SPA
  • Form.io

All these software will be installed as a container and run as Kubernetes