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

Older Posts 20 shown
Post #141 2K
Основные команды для работы с kubernetes

Создание\удаление исполняемых задач и просмотр их статуса.

$ kubectl create job имя_задачи --image=образ -- команда
$ kubectl get jobs
$ kubectl delete job имя_задачи
Post #140 2.5K
Continuous delivery.
Практика непрерывных
апдейтов


Автор:
Вольф Эберхард
Год издания:
2018

#devops #ru

Скачать книгу
  • ❤ 7
  • 👍 1
  • 👎 1
Post #139 1.79K
  • 👎 4
  • 👏 1
Post #138 1.67K
а так хорошо было...
  • 😁 1
Post #137 1.88K
Kubernetes-вопрос. Как в Kubernetes сделать приложение доступным извне по сети интернет?

Для этого нужно будет настроить сервисы (Services).

ClusterIP — сущность, которая позволяет маршрутизировать запросы к подам на статичный IP-адрес. Благодаря ClusterIP у нас будет неизменная точка входа, даже если сами поды будут крашиться и восстанавливаться снова.

NodePort делает сервис доступным извне через статический порт на каждом узле кластера. Любой трафик, отправленный на этот порт, будет перенаправлен на сервис. При этом ClusterIP создается автоматически.

LoadBalancer публикует сервис вовне и заводит трафик от балансировщика облачного провайдера внутрь кластера.

External name сопоставляет сервис с DNS-именем (например,
example.com). Он создает CNAME-запись, которая соединяет DNS-имя с определенным именем внутри кластера. Выступает как прокси, которое позволяет пользователю перенаправлять запросы сервису, находящемуся внутри или за пределами кластера.
  • ❤ 1
Post #136 1.83K
Junior DevOps, SRE

#devops #shorts
  • 👎 2
  • 🔥 2
  • 👍 1
Post #135 2.03K
Основные команды для работы с kubernetes

Работа с кастомными namespace.

$ kubectl create namespace имя_ns
$ kubectl run имя_пода --image=образ -n имя_ns --dry-run=client -o yaml > имя_файла.yaml
  • 🔥 1
Post #134 2.73K
Terraform: инфраструктура
на уровне кода


Автор:
Евгений Брикман
Год издания:
2020

#ru

Скачать книгу
  • 🔥 7
  • ❤ 2
Post #133 2.26K
build failed
  • 🤣 13
  • 👍 2
Post #132 2.04K
  • 👍 8
  • ❤ 1
  • 👎 1
Post #131 1.94K
Kubernetes-вопрос. Какую функцию выполняет ReplicaSet?

Задача ReplicaSet (RS) — поддерживать работу определенного количества экземпляров подов в кластере Kubernetes. Это базовый строительный блок Kubernetes, который используется для запуска Stateless-приложения. RS часто используется для обеспечения доступности приложения. Если какие-то из подов покрашатся, то Kubernetes с помощью RS автоматически запускает новые экземпляры подов, чтобы заменить вышедшие из строя. Без RS пришлось бы их запускать вручную. Тем самым RS помогает сохранить приложение доступным для пользователей.
Post #130 1.7K
Технические вопросы DevOps инженеру

#devops #shorts
  • 👍 5
  • 👎 4
Post #129 1.66K
Основные команды для работы с kubernetes

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

$ kubectl port-forward имя_пода порт_хоста:порт_пода
  • 👍 4
Post #127 2.06K
  • 👍 3
  • 😁 1
Post #126 1.93K
Kubernetes-вопрос. В чем разница stateful и stateless?

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

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

Stateless — любой запрос к приложению уникален, а его ответ не зависит от какого-либо состояния приложения. Stateless-приложения легко масштабируются горизонтально, упрощают автоматизированное тестирование, так как нет состояния, которое нужно воспроизводить.
  • 👍 8
Post #125 1.89K
Вариант собеседования на DevOps

#devops #shorts
  • 👍 5
  • 🤡 5
Post #124 2.24K
Основные команды для работы с kubernetes

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

$ kubectl exec -it имя_пода -- команда
$ kubectl exec -it имя_пода -c имя_контейнера -- команда
  • 🔥 2
Post #123 3.31K
Руководство по DevOps

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

#devops #ru

Скачать книгу
  • 👍 10
  • ❤ 1
Post #122 2.39K
  • 👍 2
  • 👎 2
  • 😁 2
Post #121 2.12K
  • 👍 4
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 →