DevOps на минималках
3.08K subscribers
109 photos
62 videos
86 links
Все самое полезное для девопсера в одном канале.

1. Библиотека книг и статей по теме DevOps.
2. Задачи и тесты по DevOps для тренировки и обучения.
3. Вопросы с собеседований по DevOps и ответы на них.

по рекламе: @jannytg
Download Telegram
Основные команды для работы с kubernetes

Посмотреть информацию об активных pod`ах.

$ kubectl get pods
$ kubectl get pods -o wide
👍4
Какая из следующих команд используется для сброса текущего HEAD в указанное состояние?
Anonymous Quiz
66%
GIT reset
17%
GIT restore
12%
GIT checkout
5%
GIT diff
The DevOps Handbook

Автор:
Gene Kim
Год издания:
2016

#devops #en

Скачать книгу
5
Друзья, какого контента не хватает в нашем канале?

Напишите в комментариях

P.S я бы хотел найти себе помощника в создании контента для канала. На платной основе). Пишите в комментах тоже)
👍5🤡3👌1
Основные команды для работы с kubernetes

Генерация yaml-файла.

$ kubectl run имя_пода --image=образ -o yaml --dry-run=client > имя_файла.yaml
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Вопрос DevOps инженеру на собеседовании

#devops #shorts
👍8🤡41
Какую из следующих команд нужно использовать, что бы отключить автозагрузку веб-сервера nginx
Anonymous Quiz
8%
systemctl stop nginx.service
87%
systemctl disable nginx.service
0%
systemctl start nginx.service
4%
systemctl enable nginx.service
👍6👎2👀1
Руководство по DevOps

Автор:
Джен Ким
Год издания:
2016

#devops #ru

Скачать книгу
👍101
Основные команды для работы с kubernetes

Выполнение команды в одиночном и мультиконтейнерном pod`е.

$ kubectl exec -it имя_пода -- команда
$ kubectl exec -it имя_пода -c имя_контейнера -- команда
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Вариант собеседования на DevOps

#devops #shorts
👍5🤡5
Kubernetes-вопрос. В чем разница stateful и stateless?

Если говорить применительно к приложениям, то Stateful-приложение — это то, которое сохраняет данные при работе как состояние внутри себя. Примером могут быть сессии пользователей, которые хранятся на сервере. Ответ на запрос пользователя зависит от состояния сессии.

Такие приложения сложнее масштабировать горизонтально: чтобы развернуть несколько экземпляров, нужно переносить состояния на новые машины и синхронизировать их.

Stateless — любой запрос к приложению уникален, а его ответ не зависит от какого-либо состояния приложения. Stateless-приложения легко масштабируются горизонтально, упрощают автоматизированное тестирование, так как нет состояния, которое нужно воспроизводить.
👍8
Основные команды для работы с kubernetes

Перенаправление портов (в целях диагностики).

$ kubectl port-forward имя_пода порт_хоста:порт_пода
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Технические вопросы DevOps инженеру

#devops #shorts
👍5👎4
Kubernetes-вопрос. Какую функцию выполняет ReplicaSet?

Задача ReplicaSet (RS) — поддерживать работу определенного количества экземпляров подов в кластере Kubernetes. Это базовый строительный блок Kubernetes, который используется для запуска Stateless-приложения. RS часто используется для обеспечения доступности приложения. Если какие-то из подов покрашатся, то Kubernetes с помощью RS автоматически запускает новые экземпляры подов, чтобы заменить вышедшие из строя. Без RS пришлось бы их запускать вручную. Тем самым RS помогает сохранить приложение доступным для пользователей.
Без какой директивы Dockerfile не будет построен?
Anonymous Quiz
8%
EXPOSE
18%
ENTRYPOINT
68%
FROM
6%
CMD
👍71👎1