60 lines
3.7 KiB
Plaintext
60 lines
3.7 KiB
Plaintext
grape@lonetrek:~/Documents/devops/devops/kubernetes$ kubectl apply -f nginx-deployment.yaml
|
|
deployment.apps/nginx-deployment created
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl get pods
|
|
NAME READY STATUS RESTARTS AGE
|
|
nginx-deployment-7964487d9f-6lx6z 1/1 Running 0 8m26s
|
|
nginx-deployment-7964487d9f-8thgv 1/1 Running 0 8m26s
|
|
nginx-deployment-7964487d9f-lh2lp 1/1 Running 0 8m26s
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl get deployment nginx-deployment
|
|
NAME READY UP-TO-DATE AVAILABLE AGE
|
|
nginx-deployment 3/3 3 3 9m10s
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl apply -f nginx-deployment-update.yaml
|
|
deployment.apps/nginx-deployment configured
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl rollout status deployment/nginx-deployment
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 2 out of 3 new replicas have been updated...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 2 out of 3 new replicas have been updated...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 2 out of 3 new replicas have been updated...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 2 out of 3 new replicas have been updated...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 1 old replicas are pending termination...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 1 old replicas are pending termination...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 1 old replicas are pending termination...
|
|
Waiting for deployment "nginx-deployment" rollout to finish: 2 of 3 updated replicas are available...
|
|
deployment "nginx-deployment" successfully rolled out
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl rollout history deployment/nginx-deployment
|
|
deployment.apps/nginx-deployment
|
|
REVISION CHANGE-CAUSE
|
|
1 <none>
|
|
2 <none>
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ nano nginx-replicaset.yaml
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl apply -f nginx-replicaset.yaml
|
|
replicaset.apps/nginx-replicaset created
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl get replicaset nginx-replicaset
|
|
NAME DESIRED CURRENT READY AGE
|
|
nginx-replicaset 5 5 5 10s
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl get pods
|
|
NAME READY STATUS RESTARTS AGE
|
|
nginx-deployment-5fd9874647-phdtg 1/1 Running 0 16m
|
|
nginx-deployment-5fd9874647-pm58m 1/1 Running 0 16m
|
|
nginx-deployment-5fd9874647-z5cnq 1/1 Running 0 16m
|
|
nginx-replicaset-44w72 1/1 Running 0 14s
|
|
nginx-replicaset-7dpqk 1/1 Running 0 14s
|
|
nginx-replicaset-jkphz 1/1 Running 0 14s
|
|
nginx-replicaset-p2fhv 1/1 Running 0 14s
|
|
nginx-replicaset-qzsxv 1/1 Running 0 14s
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ nano nginx-service.yaml
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl apply -f nginx-service.yaml
|
|
service/nginx-rs-service created
|
|
grape@lonetrek:~/Documents/devops/devops/kubernetes/1$ kubectl port-forward service/nginx-rs-service 8080:8080
|
|
Forwarding from 127.0.0.1:8080 -> 80
|
|
Handling connection for 8080
|
|
grape@lonetrek:~$ curl -IL 127.0.0.1:8080
|
|
HTTP/1.1 200 OK
|
|
Server: nginx/1.29.2
|
|
Date: Sun, 12 Oct 2025 11:49:03 GMT
|
|
Content-Type: text/html
|
|
Content-Length: 615
|
|
Last-Modified: Tue, 07 Oct 2025 17:04:07 GMT
|
|
Connection: keep-alive
|
|
ETag: "68e54807-267"
|
|
Accept-Ranges: bytes
|