Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
4%
Jenkins
3%
Ansible
44%
Fluentd
50%
Grafana
🤔6💊4
Чем отличается Continuous Deployment от Continuous Delivery в практике DevOps и какова их основная цель?
Anonymous Quiz
8%
Deployment требует ручного тестирования
23%
Delivery автоматизирует развертывание
42%
Deployment автоматизирует развертывание на прод
28%
Delivery исключает автоматическое развертывание
🤔4💊1
Артефакты сохраняют результаты джобы для передачи между этапами или пользователям, а кэш используется для хранения промежуточных данных (например, зависимостей) для ускорения пайплайна.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Anonymous Quiz
75%
Prometheus
21%
Datadog
2%
Docker Compose
2%
Jenkins
💊4
Anonymous Quiz
15%
LimitRange
13%
UsageLimit
33%
NamespaceQuota
38%
ResourceQuota
Для стандартного приложения нужен минимум:
- Deployment — для описания:
- контейнера (имя, образ, порты),
- количества реплик,
- стратегии обновления.
- Service — для доступа (ClusterIP, NodePort, LoadBalancer).
- (опционально) ConfigMap и Secret — если нужны конфиги или пароли.
- Ingress — если приложение должно быть доступно извне.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1💊1
Anonymous Quiz
8%
Docker
79%
Kubernetes
10%
Ansible
4%
Terraform
Anonymous Quiz
16%
symlink
3%
link
77%
ln -s
4%
ln
- GET передаёт данные через URL, ограничен по длине, используется для чтения, кэшируется.
- POST передаёт данные в теле запроса, не кэшируется, подходит для создания и отправки чувствительных данных (форм, файлов).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
9%
Travis CI
45%
Jenkins
8%
CircleCI
38%
GitLab CI
💊5
Anonymous Quiz
54%
kubectl delete
21%
kubectl destroy
2%
kubectl erase
23%
kubectl remove
Multi-stage используется в Dockerfile для оптимизации размеров образа, когда:
- в первом этапе происходит сборка приложения с инструментами, зависимостями;
- в последующих — копируются только необходимые артефакты, без сборочных инструментов.
Это позволяет разделить окружение сборки и запуска, повышая безопасность и уменьшая размер итогового контейнера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
35%
400
29%
403
13%
402
23%
401
💊5
Anonymous Quiz
34%
listen
24%
default_backend
3%
frontend
39%
backend
Билд доставляется в окружение через CI/CD пайплайн. Этапы:
1. Сборка (build) — компиляция и упаковка артефакта.
2. Тестирование — юнит, интеграционные, e2e.
3. Артефакт хранится в реестре (например, Docker Registry, Nexus, Artifactory).
4. Деплой — с помощью:
- kubectl, Helm (в Kubernetes);
- Ansible, Terraform;
- скриптов или GitLab/GitHub Actions.
Процесс автоматизируется, чтобы исключить ошибки и ускорить доставку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
16%
command &> error.log
4%
command | tee error.log
14%
command > error.log
66%
command 2> error.log