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 #182 · Back to latest

Older Posts 16 shown
Post #177 1.86K
Образы - значимая единица в Docker. Управление ими во многом похоже на управление контейнерами, но есть ряд отличий, которые важно учитывать. Причем как в командах, так и в опциях.

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

docker image название команды


Рассмотрим основные команды для управления образами.

#команды
  • 👍 7
Post #176 1.96K
копай копай, давай, солнце еще высоко
  • 😁 18
  • 🔥 5
Post #175 1.74K
  • 👍 5
  • ❤ 4
  • 🔥 3
Post #174 1.9K
Как в Kubernetes устроена работа с хранилищами?

У Kubernetes есть volumes, например, нативный emtyDir. Часть из них stateless, то есть они живут, пока жив под. Судьба у данных, которые туда попадают, аналогичная.

Для statefull-приложений используются постоянные хранилища, Persistent Volumes (PV). Persistent Volumes (PV) — это единицы хранения, которые были выделены кластеру Kubernetes его администратором. Это могут быть локальные диски, СХД, внешние дисковые полки. Они никак не зависят от жизненного цикла подов.

Persistent Volume Claim (PVC) — это запрос на выделение PV определенных характеристик: типа хранилища, объема, типа доступа (чтение и/или запись). Для описания подробных характеристик доступных PV используются Storage Classes.

В динамике это все выглядит следующим образом: под отправляет PVC, а PVC уже обращается к PV и передает ее поду.

Схема выделения PV подам на картинке ниже


#kb #собес
  • 👍 3
  • 🔥 2
  • 👌 2
Post #173 1.76K
👩‍💻 Как работает Docker?

Архитектура Docker состоит из трех основных компонентов:

🔘 Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.

🔘 Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.

🔘 Registry Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.

👉 DevOps на минималках | #ресурсы
  • 👍 8
Post #172 1.98K
10 книг по devops.
Скачивайте и читайте.

Философия DevOps. Искусство управления IT
Автор: Дженнифер Дэвис

Запускаем Ansible
Автор: Хохштейн Л.

Безопасность контейнеров
Автор: Лиз Райс

Terraform: инфраструктура на уровне кода
Автор: Евгений Брикман

Operations Anti-patterns, DevOps Solutions
Автор: Jeffery D. Smith

Kubernetes для DevOps
Автор: Джон Арундел

Ускоряйся! Наука DevOps
Автор: Николь Ф.

Python для сетевыхинженеров
Автор: Эрик Чоу

Continuous delivery. Практика непрерывных апдейтов
Автор: Вольф Эберхард

Руководство по DevOps
Автор: Джен Ким

#ru #devops #подборка
  • 👍 6
  • ❤ 2
Post #171 2.41K
Большой тест по Docker для новичков из 85 вопросов - https://qarocks.ru/test_post/big-docker-quiz/

Проходите и пишите у кого 85 из 85:)

P.S если найдете ошибки в ответах, присылайте попросим исправить)

#docker #тест
  • 👌 8
  • 🔥 2
Post #170 2.29K
дак ты девопс, тебе и чинить
  • 🔥 7
  • 😁 4
  • 🤮 1
Post #169 2.62K
техдир обрадовался, но потом загрустил
  • 👍 3
Post #168 2.13K
Основные команды для работы с kubernetes

Посмотреть полную информацию и текущий конфиг.

$ kubectl get all -A
$ kubectl config view
Post #167 2.21K
Основные команды для работы с kubernetes

Запуск и остановка minikube.

$ minikube start
$ minikube stop
  • 🤣 10
Post #166 2.36K
Безопасный DevOps

Автор:
Джульен Вехен
Год издания:
2020

#devops #ru

Скачать книгу
  • 👍 5
  • ❤ 2
Post #165 2.91K
что-то на девопсячечном
  • 🔥 8
  • 👍 2
Post #164 2.39K
Основные команды для работы с kubernetes

Назначение деплою порта и просмотр информации об этом.

$ kubectl expose deployment имя_деплоя --port=80
$ kubectl describe svc имя_деплоя
$ kubectl get endpoints
Post #163 3.47K
Основные команды для работы с kubernetes

Создание, изменение и просмотр статуса деплоя.

$ kubectl create deploy имя_деплоя --image=образ --replicas=Х ## Х - количество реплик

$ kubectl scale deployment имя_деплоя --replicas=4 # одной командой

$ kubectl edit deployments.apps имя_деплоя # в редакторе конфига

$ kubectl set image deploy имя_деплоя образ=образ:версия

$ kubectl describe deployments.apps имя_деплоя
Post #162 4.47K
Философия DevOps.
Искусство управления IT

Автор:
Дженнифер Дэвис
Год издания:
2017

#devops #ru

Скачать книгу
  • 👍 14
  • ❤ 2
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 →