diff --git a/k8s/README.md b/k8s/README.md new file mode 100644 index 0000000000..80c1764c19 --- /dev/null +++ b/k8s/README.md @@ -0,0 +1,23 @@ +# Task 1 + +## Command line deployment via image specification: + +![](static/kubectl_1_task.png) + +# Task 2 + +## Kubectl pods,svc output after deployment + +![](static/kubectl_pods.png) + +## Minikube Service output + +![](static/minikube_service.png) + +## Webapp ip comparison + +![](static/web_ip_proof.png) + +## Pods,svc after removal + +![](static/kubectl_remove_after.png) diff --git a/k8s/deployment.yml b/k8s/deployment.yml new file mode 100644 index 0000000000..6bc927fe1c --- /dev/null +++ b/k8s/deployment.yml @@ -0,0 +1,19 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: moscow-app +spec: + replicas: 3 + selector: + matchLabels: + app: moscow-app + template: + metadata: + labels: + app: moscow-app + spec: + containers: + - name: moscow-app + image: tjann7/moscow_time:latest + ports: + - containerPort: 5005 diff --git a/k8s/service.yml b/k8s/service.yml new file mode 100644 index 0000000000..4da8ab94d7 --- /dev/null +++ b/k8s/service.yml @@ -0,0 +1,10 @@ +apiVersion: v1 +kind: Service +metadata: + name: moscow-app +spec: + selector: + app: moscow-app + ports: + port: 5005 + targetPort: 5005 diff --git a/k8s/static/kubectl_1_task.png b/k8s/static/kubectl_1_task.png new file mode 100644 index 0000000000..f7c1777c04 Binary files /dev/null and b/k8s/static/kubectl_1_task.png differ diff --git a/k8s/static/kubectl_pods.png b/k8s/static/kubectl_pods.png new file mode 100644 index 0000000000..a5491296bd Binary files /dev/null and b/k8s/static/kubectl_pods.png differ diff --git a/k8s/static/kubectl_remove_after.png b/k8s/static/kubectl_remove_after.png new file mode 100644 index 0000000000..9305fd5788 Binary files /dev/null and b/k8s/static/kubectl_remove_after.png differ diff --git a/k8s/static/minikube_service.png b/k8s/static/minikube_service.png new file mode 100644 index 0000000000..cb8515daf6 Binary files /dev/null and b/k8s/static/minikube_service.png differ diff --git a/k8s/static/web_ip_proof.png b/k8s/static/web_ip_proof.png new file mode 100644 index 0000000000..06869b2e77 Binary files /dev/null and b/k8s/static/web_ip_proof.png differ