mirror of
https://github.com/slurm-personal/school-dev-k8s.git
synced 2026-06-27 13:50:24 +00:00
fix numeration
This commit is contained in:
+1
-1
@@ -5,7 +5,7 @@
|
|||||||
Исправляем название namespace в rolebinding
|
Исправляем название namespace в rolebinding
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ~/slurm/practice/13.cluster-authorization/1.rbac
|
cd ~/slurm/practice/11.cluster-authorization/1.rbac
|
||||||
vim rolebinding.yaml
|
vim rolebinding.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
+3
-3
@@ -5,7 +5,7 @@
|
|||||||
Для этого выполним команду:
|
Для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/1.pod/pod.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/1.pod/pod.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверим результат, для чего выполним команду:
|
Проверим результат, для чего выполним команду:
|
||||||
@@ -34,7 +34,7 @@ my-pod 1/1 Running 0 59s
|
|||||||
Открываем файл pod.yaml редактором:
|
Открываем файл pod.yaml редактором:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
vim ~/school-dev-k8s/practice/2.application-abstractions/1.pod/pod.yaml
|
vim ~/school-dev-k8s/practice/3.application-abstractions/1.pod/pod.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Входим в режим редактирования нажатием `i` и заменяем там строку:
|
Входим в режим редактирования нажатием `i` и заменяем там строку:
|
||||||
@@ -55,7 +55,7 @@ vim ~/school-dev-k8s/practice/2.application-abstractions/1.pod/pod.yaml
|
|||||||
Применяем изменения, для этого выполним команду:
|
Применяем изменения, для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/1.pod/pod.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/1.pod/pod.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверяем результат, для этого выполним команду:
|
Проверяем результат, для этого выполним команду:
|
||||||
+3
-3
@@ -5,7 +5,7 @@
|
|||||||
Для этого выполним команду:
|
Для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/2.replicaset/replicaset.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/2.replicaset/replicaset.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверим результат, для этого выполним команду:
|
Проверим результат, для этого выполним команду:
|
||||||
@@ -76,7 +76,7 @@ my-replicaset-z7rwm 0/1 Terminating 0 4m
|
|||||||
Открываем файл `2.replicaset/pod.yaml`
|
Открываем файл `2.replicaset/pod.yaml`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
vim ~/school-dev-k8s/practice/2.application-abstractions/2.replicaset/pod.yaml
|
vim ~/school-dev-k8s/practice/3.application-abstractions/2.replicaset/pod.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
И в него после metadata: на следующей строке добавляем:
|
И в него после metadata: на следующей строке добавляем:
|
||||||
@@ -104,7 +104,7 @@ spec:
|
|||||||
Создаем дополнительный Pod, для этого выполним команду:
|
Создаем дополнительный Pod, для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/2.replicaset/pod.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/2.replicaset/pod.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверяем результат, для этого выполним команду:
|
Проверяем результат, для этого выполним команду:
|
||||||
+1
-1
@@ -5,7 +5,7 @@
|
|||||||
Для этого выполним команду:
|
Для этого выполним команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/3.deployment/
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/3.deployment/
|
||||||
```
|
```
|
||||||
|
|
||||||
Проверяем список pods, для этого выполним команду:
|
Проверяем список pods, для этого выполним команду:
|
||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
## 1. Создаем deployment с ресурсами
|
## 1. Создаем deployment с ресурсами
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/2.application-abstractions/4.resources/
|
kubectl apply -f ~/school-dev-k8s/practice/3.application-abstractions/4.resources/
|
||||||
```
|
```
|
||||||
|
|
||||||
Смотрим что получилось
|
Смотрим что получилось
|
||||||
+3
-3
@@ -3,7 +3,7 @@
|
|||||||
Создаем deployment с ресурсами и пробами
|
Создаем deployment с ресурсами и пробами
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/7.network-abstractions/1.probes/deployment-with-stuff.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/6.network-abstractions/1.probes/deployment-with-stuff.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Смотрим что получилось
|
Смотрим что получилось
|
||||||
@@ -23,8 +23,8 @@ my-deployment-69695544f6-xcpq9 1/1 Running 0 20s
|
|||||||
Поменяем специально Readiness Probe на заведомо неверную в манифесте и применим его снова
|
Поменяем специально Readiness Probe на заведомо неверную в манифесте и применим его снова
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
vim ~/school-dev-k8s/practice/7.network-abstractions/1.probes/deployment-with-stuff.yaml
|
vim ~/school-dev-k8s/practice/6.network-abstractions/1.probes/deployment-with-stuff.yaml
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/7.network-abstractions/1.probes/deployment-with-stuff.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/6.network-abstractions/1.probes/deployment-with-stuff.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
Смотрим что получилось
|
Смотрим что получилось
|
||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
1) Деплоим "основное" приложение
|
1) Деплоим "основное" приложение
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd ~/school-dev-k8s/practice/7.network-abstractions/2.ingress-and-services/
|
cd ~/school-dev-k8s/practice/6.network-abstractions/2.ingress-and-services/
|
||||||
|
|
||||||
kubectl apply -f app
|
kubectl apply -f app
|
||||||
```
|
```
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
В среде Windows, рекомендуем выполнять команды в [Git Bash](https://git-scm.com/downloads)
|
В среде Windows, рекомендуем выполнять команды в [Git Bash](https://git-scm.com/downloads)
|
||||||
|
|
||||||
[Описание и решение](https://github.com/Slurmio/school-dev-k8s/blob/main/practice/9.local-development/problems_window.md) возможных проблем на платформе Windows.
|
[Описание и решение](https://github.com/Slurmio/school-dev-k8s/blob/main/practice/8.local-development/problems_window.md) возможных проблем на платформе Windows.
|
||||||
|
|
||||||
## 1. Запускаем minikube
|
## 1. Запускаем minikube
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ eval $(minikube docker-env)
|
|||||||
|
|
||||||
Дальше билдим образ
|
Дальше билдим образ
|
||||||
|
|
||||||
> ВАЖНО!!! нужно находиться в директории `~/school-dev-k8s/practice/9.local-development/app/`
|
> ВАЖНО!!! нужно находиться в директории `~/school-dev-k8s/practice/8.local-development/app/`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker build . -t myapp:dev
|
docker build . -t myapp:dev
|
||||||
@@ -51,7 +51,7 @@ docker build . -t myapp:dev
|
|||||||
После этого В ОТДЕЛЬНОЙ КОНСОЛИ запускаем команду для монтирования
|
После этого В ОТДЕЛЬНОЙ КОНСОЛИ запускаем команду для монтирования
|
||||||
локальной директории в minikube.
|
локальной директории в minikube.
|
||||||
|
|
||||||
> ВАЖНО!!! нужно находиться в директории `~/school-dev-k8s/practice/9.local-development/app/`
|
> ВАЖНО!!! нужно находиться в директории `~/school-dev-k8s/practice/8.local-development/app/`
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
minikube mount .:/app
|
minikube mount .:/app
|
||||||
+3
-3
@@ -5,7 +5,7 @@
|
|||||||
1) Создаем job
|
1) Создаем job
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/10.oneshot-tasks/1.job/job.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/9.oneshot-tasks/1.job/job.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
2) Проверяем
|
2) Проверяем
|
||||||
@@ -76,7 +76,7 @@ args:
|
|||||||
7) Создаем Job:
|
7) Создаем Job:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/10.oneshot-tasks/1.job/job.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/9.oneshot-tasks/1.job/job.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
8) Проверяем
|
8) Проверяем
|
||||||
@@ -150,7 +150,7 @@ args:
|
|||||||
13) Создаем Job
|
13) Создаем Job
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/10.oneshot-tasks/1.job/job.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/9.oneshot-tasks/1.job/job.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
14) Проверяем
|
14) Проверяем
|
||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
1) Создаем CronJob:
|
1) Создаем CronJob:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl apply -f ~/school-dev-k8s/practice/10.oneshot-tasks/2.cronjob/cronjob.yaml
|
kubectl apply -f ~/school-dev-k8s/practice/9.oneshot-tasks/2.cronjob/cronjob.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
2) Проверяем
|
2) Проверяем
|
||||||
@@ -54,5 +54,5 @@ kubectl get job,pod
|
|||||||
6) Удаляем CronJob
|
6) Удаляем CronJob
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
kubectl delete -f ~/school-dev-k8s/practice/10.oneshot-tasks/2.cronjob/cronjob.yaml
|
kubectl delete -f ~/school-dev-k8s/practice/9.oneshot-tasks/2.cronjob/cronjob.yaml
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user