Mobility Kubernetes Infrastructure Info
User documentation
26 August 2023
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
Rancher UI: https://172.16.25.67:8443/login
User ID: admin
Password: rancher$7466
- 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
Kubernetes installed in Mobility server- Kubernetes brand: Rancher
- IP: 172.16.25.67
- User ID: sysadmin
- Password: rancher$7466
- DB brand: PostgresQL
- IP: 172.16.25.59
- User ID: postgres
- Password: abcd1234
- SMTP: smtp.gmail.com
- User ID: mlebsilvelakermobility@gmail.com
- Password: Abcd1234$
- Gmail app password
- *app name: Keycloak-jhipster
- *password: vhsq liyd fxcs kbsk
- Visit Google’s https://www.google.com/settings/security/lesssecureapps, then turn on the Allow less secure apps toggle.
- Visit Google’s https://accounts.google.com/DisplayUnlockCaptcha page, then follow any on-screeen instructions.