TGViewer
Channel Public Channel
DevOps на минималках

DevOps на минималках

@devopseri

Все самое полезное для девопсера в одном канале.

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

по рекламе: @jannytg
Subscribers
2.78K
Photos
120
Videos
67
Links
99

Showing posts older than #162 · Back to latest

Older Posts 20 shown
Post #161 3.13K
Мы собрали подборку книг по Docker, которые могут быть вам полезны.
Скачивайте и читайте.

Использование Docker
Автор: Эдриен Моуэт

Микросервисы и контейнеры Docker
Автор: Парминдер Сингх Кочер

Docker на практике
Автор: Иан Милл

Docker Compose для разработчика
Автор: Эммануил Гадзурас

Docker Deep Dive
Автор: Nigel Poulton

Docker for Developers
Авторы: Richard Bullington-McGuire, Andrew K. Dennis

Practical Docker with Python
Автор: Sathyajith Bhat

The Ultimate Docker Container Book
Автор: Dr. Gabriel N. Schenker

Docker Cookbook
Автор: Sébastien Goasguen

Пишите предложения по интересующим вас книгам - мы найдем и разместим.
  • 👍 5
Post #160 2.87K
вот это я попал...
  • 👌 3
  • 😱 2
  • 👍 1
Post #159 2.45K
Основные команды для работы с kubernetes

Cоздание\удаление исполняемых задач в cron и просмотр их статуса. Параметр —schedule — по синтаксису cron`а.

$ kubectl create cronjob имя_задачи --image=образ --schedule="*/1 * * * *" -- команда

$ kubectl get cronjobs

$ kubectl delete cronjob имя_задачи
  • 👌 2
Post #158 1.9K
Что такое Kubernetes ingress?

Это реверс-прокси, интегрированный с Kubernetes API, который позволяет на основе описанных в кластере специальных custom resources осуществлять доставку пользовательского трафика до приложений, развёрнутых в кластере.

Существует множество реализаций этого паттерна. Например, ingress-nginx от создателей k8s на базе nginx или router в openshift на базе haproxy.

Помимо доставки трафика, ингрессы позволяют создавать HTTPS-соединения на основе сертификатов, полученных, к примеру, от letsencrypt при помощи cert manager, а также делать многие другие вещи вроде timeouts/retry, limits, session affinity / sticky sessions, маршрутизации трафика для канареечных выкатов и т. п.
  • 👍 1
Post #157 2.35K
  • 😁 16
  • 😢 3
  • 🤝 1
Post #156 2.03K
Kubernetes-вопрос. Что такое ingress и зачем он нужен?

Ingress позволяет настраивать правила маршрутизации для трафика от внешних источников до сервисов внутри кластера.

В Ingress описываются сами правила маршрутизации к сетевым сервисам, а контроллер Ingress отвечает за их выполнение. Контроллер не поставляется в Kubernetes, но можно использовать одно из
сторонних решений, предварительно изучив их возможности и особенности.
Post #154 2.42K
Kubernetes-вопрос. Как Kubernetes соотносится с Docker?

Docker — это один из общепринятых стандартов контейнеризации. С его помощью мы упаковываем приложения в контейнеры, автоматизируем их запуск и развертывание, управление их жизненным циклом. Docker позволяет запускать один контейнер на одном хосте. А что если нужно запустить несколько контейнеров на разных хостах и как-то ими управлять?

Вот здесь приходит на помощь Kubernetes, который помогает настраивать сетевую связность Docker-контейнеров, запущенных на разных хостах, и оркестровать их.

То есть Docker — контейнер, Kubernetes — платформа для управления контейнерами, или оркестратор контейнеров.
  • 🔥 4
  • 💩 3
Post #152 2.95K
если смирится со всей грязью в проекте, то перестаешь об этом беспокоиться и выгорать
  • 😁 2
Post #151 2.04K
Kubernetes-вопрос. Что такое Deployment?

Deployment, по сравнению с ReplicaSet, — это абстракция более высокого уровня. Если ReplicaSet отвечает за то, чтобы поды были запущены и доступны, то Deployment помогает делать декларативные апдейты подов, используя ReplicaSet.

Когда для группы контейнеров нужно обновить версии или откатиться к предыдущей, мы используем Deployment.

Другие сценарии применения Deployment можно найти
здесь.
Post #150 2.04K
  • ❤ 1
Post #149 1.93K
Kubernetes-вопрос. Что такое kube-proxy и для чего он нужен?

Это компонент Kubernetes data plane, который работает на каждой ноде. Он взаимодействует с CNI-плагином (обеспечивая функционирование pod network), и обеспечивает функционирование описанных в кластере сервисов (service) в пределах своей ноды, в зависимости от режима, выступая либо как прокси, либо как контроллер правил IPTABLES/IPVS.
Post #148 2.01K
  • 👍 3
Post #147 2.62K
Безопасность контейнеров

Автор:
Лиз Райс
Год издания:
2021

#ru

Скачать книгу
  • 👍 2
  • 🔥 2
Post #146 1.94K
  • 👍 1
Post #145 2.02K
  • 👍 2
Post #144 1.73K
Kubernetes-вопрос. За что отвечает StatefulSet?

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

Например, если нужно, чтобы поды запускались в определенном порядке, на тех же нодах, чтобы при каждом запуске у каждого было хранилище (PVC) или какие-то специальные сетевые идентификаторы, используют StatefulSet.

Обычно он используется для запуска подов с очередями сообщений, брокеров и БД.
  • 👍 2
Post #143 1.74K
  • ❤ 2
Post #142 1.82K
О чём говорят DevOps

#devops #shorts
  • 👍 2
  • 🤡 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →