update all terminals
sudo apt update
install docker on all terminals
Create and run script
Run the [Link] file in all machine
bash [Link]
Connect both slave terminals using token
sudo apt update
sudo apt install [Link]
curl -LO [Link]
sudo dpkg -i minikube_latest_amd64.deb
sudo chmod 777 /var/run/[Link]
minikube start
sudo snap install kubectl --classic
minikube addons enable ingress
kubectl create deployment nginx --image=nginx --port=80
kubectl expose deploy nginx --type NodePort
apiVersion: [Link]/v1
kind: Ingress
metadata:
name: ingress
annotations:
[Link]/rewrite-target: /
spec:
ingressClassName: nginx
rules:
- http:
paths:
- path: /nginx
pathType: Prefix
backend:
service:
name: nginx
port:
number: 80
apiVersion: [Link]/v1
kind: Ingress
metadata:
name: ingress
annotations:
[Link]/rewrite-target: /
spec:
ingressClassName: nginx
rules:
- http:
paths:
- path: /apache
pathType: Prefix
backend:
service:
name: apache2
port:
number: 80