Microfront-end based implementation with Rolemaster Unified’s React.
Module |
Repository |
Local |
API Core |
||
API Strategic |
||
API Tactical |
||
API NPC |
||
API Attack Tables |
||
API Items |
||
MicroFrontend Host |
||
MicroFrontend Strategic |
||
MicroFrontend Tactical |
||
MicroFrontend NPC |
Create image and push to docker hub
docker build -t labcabrera/rmu-fe-host:latest . docker push labcabrera/rmu-fe-host:latest
Configuration with argocd
minikube start minikube dashboard kubectl create namespace rmu-main # enable ingress minikube addons enable ingress kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml kubectl get pods -n argocd kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "NodePort"}}' # check port kubectl get svc -n argocd # get service url minikube service argocd-server -n argocd
minikube service rmu-fe-host-service -n rmu-main
minikube delete