Skip to content
Snippets Groups Projects
Commit cf47ef7f authored by ludo8147's avatar ludo8147
Browse files

updated logs and vagrantfile

parent 61067562
No related branches found
No related tags found
No related merge requests found
Pipeline #69242 passed
#https://developer.hashicorp.com/vagrant/docs/synced-folders/basic_usage
Vagrant.configure("2") do |config|
config.vm.box = "ubuntu/jammy64"
config.vm.synced_folder "/home/lucad/Documents/webservice/Spin_up_a_virtual_machine_locally", "/home/vagrant/vagrant_data"
config.vm.network "forwarded_port", guest: 3000, host: 8080, host_ip: "127.0.0.1", auto_correct: true
config.vm.network "private_network", ip: "192.168.56.10"
config.vm.network "forwarded_port", guest: 3000, host: 8080
config.vm.synced_folder "./", '/vagrant'
config.vm.provision "shell", inline: <<-SHELL
cd /vagrant
HOST=0.0.0.0 PORT=3000 ./webservice
SHELL
end
This diff is collapsed.
......@@ -2108,103 +2108,3 @@ service/webservice-service configured
[?2004l
service/webservice-service configured
[?2004h]0;lucad@
minikube addons enable ingress
💡 ingress is an addon maintained by Kubernetes. For any concerns contact minikube on GitHub.
You can view the list of minikube maintainers at: https://github.com/kubernetes/minikube/blob/master/OWNERS
▪ Using image registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.4.1
▪ Using image registry.k8s.io/ingress-nginx/controller:v1.10.1
▪ Using image registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.4.1
🔎 Verifying ingress addon...
🌟 The 'ingress' addon is enabled
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service configured
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
webservice-service LoadBalancer 10.106.249.66 <pending> 80:31641/TCP 57m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
webservice-service LoadBalancer 10.106.249.66 <pending> 80:31641/TCP 57m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments
NAME READY UP-TO-DATE AVAILABLE AGE
webservice-deployment 3/3 3 3 57m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ curl http://webservice.local/health
{"status":"pass"}lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get ingress
NAME CLASS HOSTS ADDRESS PORTS AGE
webservice-ingress <none> webservice.local 192.168.59.101 80 57m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
The request is invalid: patch: Invalid value: "map[metadata:map[annotations:map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"name\":\"webservice-service\",\"namespace\":\"tutorial\"},\"spec\":{\"ports\":[{\"port\":80,\"protocol\":\"TCP\",\"targetPort\":3000,\"type\":\"ClusterIP\"}],\"selector\":{\"app\":\"webservice\"},\"type\":\"LoadBalancer\"}}\n]] spec:map[]]": strict decoding error: unknown field "spec.ports[0].type"
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service unchanged
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
The request is invalid: patch: Invalid value: "map[metadata:map[annotations:map[kubectl.kubernetes.io/last-applied-configuration:{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"annotations\":{},\"name\":\"webservice-service\",\"namespace\":\"tutorial\"},\"spec\":{\"ports\":[{\"port\":80,\"protocol\":\"TCP\",\"targetPort\":3000,\"type\":\"ClusterIP\"}],\"selector\":{\"app\":\"webservice\"},\"type\":\"LoadBalancer\"}}\n]] spec:map[]]": strict decoding error: unknown field "spec.ports[0].type"
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service configured
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service unchanged
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f ingress.yaml
ingress.networking.k8s.io/webservice-ingress unchanged
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f deployment.yaml
deployment.apps/webservice-deployment unchanged
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get pods
NAME READY STATUS RESTARTS AGE
webservice-deployment-7ffd578df-4npr4 1/1 Running 0 11m
webservice-deployment-7ffd578df-dgbqq 1/1 Running 0 11m
webservice-deployment-7ffd578df-h7hn5 1/1 Running 0 11m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl delete pods webservice-deployment-7ffd578df-4npr4
pod "webservice-deployment-7ffd578df-4npr4" deleted
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get pods
NAME READY STATUS RESTARTS AGE
webservice-deployment-7ffd578df-dgbqq 1/1 Running 0 12m
webservice-deployment-7ffd578df-h7hn5 1/1 Running 0 12m
webservice-deployment-7ffd578df-nzzpd 1/1 Running 0 2s
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get pods
NAME READY STATUS RESTARTS AGE
webservice-deployment-7ffd578df-dgbqq 1/1 Running 0 12m
webservice-deployment-7ffd578df-h7hn5 1/1 Running 0 12m
webservice-deployment-7ffd578df-nzzpd 1/1 Running 0 4s
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl delete pods webservice-deployment-7ffd578df-dgbqq
pod "webservice-deployment-7ffd578df-dgbqq" deleted
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl delete pods webservice-deployment-7ffd578df-h7hn5
pod "webservice-deployment-7ffd578df-h7hn5" deleted
^[[A^[[Alucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get pods
NAME READY STATUS RESTARTS AGE
webservice-deployment-7ffd578df-gtklr 1/1 Running 0 2s
webservice-deployment-7ffd578df-l6mbx 1/1 Running 0 10s
webservice-deployment-7ffd578df-nzzpd 1/1 Running 0 27s
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service configured
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f service.yaml
service/webservice-service configured
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f ingres.yaml
error: the path "ingres.yaml" does not exist
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl apply -f ingress.yaml
ingress.networking.k8s.io/webservice-ingress configured
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments -n ingress-nginx
NAME READY UP-TO-DATE AVAILABLE AGE
ingress-nginx-controller 1/1 1 1 76m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl rollout restart deployment ingress-nginx-controller -n ingress-nginx
deployment.apps/ingress-nginx-controller restarted
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments -n ingress-nginx
NAME READY UP-TO-DATE AVAILABLE AGE
ingress-nginx-controller 0/1 1 0 76m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments -n ingress-nginx
NAME READY UP-TO-DATE AVAILABLE AGE
ingress-nginx-controller 0/1 1 0 76m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments -n ingress-nginx
NAME READY UP-TO-DATE AVAILABLE AGE
ingress-nginx-controller 0/1 1 0 77m
lucad@lucad:~/Documents/webservice/deploy_app_on_kubernetes$ kubectl get deployments -n ingress-nginx -w
NAME READY UP-TO-DATE AVAILABLE AGE
ingress-nginx-controller 0/1 1 0 77m
ingress-nginx-controller 1/1 1 1 77m
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment