Тестовое задание правки 1

parent 9a910bca
......@@ -27,6 +27,8 @@ lsof -iTCP -sTCP:ESTABLISHED
### Задание 4
*doickerfile* из задания:
```doickerfile
FROM ubuntu:latest
MAINTAINER MyCompany
......@@ -37,10 +39,10 @@ CMD ["nginx", "-g", "daemon off;"]
```
* Я бы выбрал образы на основе alpine из за меньшего потребления ресурсов. Или уже готовый, официальный образ nginx.
* И, возможно, конкретную версию для большей стабильности при воспроизведении сервиса.
* И, возможно, конкретную версию для большей стабильности при воспроизведении сервиса.
* Инструкция MAINTAINER устарела, рекомендуется использовать LABEL.
* Так же имеет смысл указать почту или любые другие контактные данные.
* Так же имеет смысл указать почту или любые другие контактные данные.
* COPY до *apt-get update* и установки необходимого ПО делают переиспользование слоев невозможным
* В данном случае не получится использовать уже обновленный образ для создания других образов.
......@@ -112,6 +114,8 @@ spec:
ports:
- containerPort: 80
# Перезапускается при падении по умолчанию
```
3. Создать манифест *service.yaml*
```yaml
......@@ -141,7 +145,7 @@ curl `minikube ip`:30080
```sh
kubectl scale deployment my-app-deployment --replicas=5
```
ИЛИ изменить ```replicas: 3``` в *deployment.yaml*.
* ИЛИ изменить ```replicas: 3``` в *deployment.yaml*.
### Задание 7
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment