- docker build -t go-ws-kafka .
- docker build --no-cache -t go-ws-kafka .
- docker run -p 8090:8090 go-ws-kafka #Foreground
- docker run -d -p 8090:8090 go-ws-kafka #Background
- docker-compose up -d #Start
- docker-compose down #Stop and remove
- Enable "Go mod integration"
- docker images
- docker tag go-ws-kafka adel5210/go-websocket-kafka-backend:1.0.2
- docker push adel5210/go-websocket-kafka-backend:1.0.2
- kubectl create -f kube-go-ws-kafka-pod.yml
- kubectl get pods
- kubectl get svc
- kubectl run go-ws-kafka --image=adel5210/go-websocket-kafka-backend:1.0.1 --port=8090
- kubectl port-forward go-ws-kafka 8090:8090
- kubectl create deployment go-ws-kafka --image=adel5210/go-websocket-kafka-backend:1.0.1
- kubectl expose deployment go-ws-kafka --type=NodePort --port=8090
- kubectl get svc
- minikube service go-ws-kafka --url
- kubectl apply -f k8s/deployment.yaml
- kubectl apply -f k8s/service.yaml
- kubectl get nodes -o wide
- kubectl get svc go-ws-kafka-ui-service