DevOps – Telegram
DevOps
8.45K subscribers
1.47K photos
809 videos
28 files
1.74K links
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Download Telegram
Использование ChatGPT для DevOps

Это статья была написана о ChatGPT-3, который был самым последним на момент написания.
Я работал в области DevOps и Site Reliability примерно 5 лет к моменту ошеломляющего дебюта ChatGPT в мире, и это действительно революционировало мой рабочий процесс, но я расскажу об этом позже.

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

https://bookflow.ru/ispolzovanie-chatgpt-dlya-devops/

#devops #девопс

Подпишись 👉@i_DevOps
👍3
Kubernetes 1.27: обзор нововведений

Этой ночью вышла новая версия Kubernetes — 1.27. Среди главных изменений — переход на собственный полноценный реестр registry.k8s.io, обновление запросов и лимитов пода «на месте» — т.е. без необходимости перезапускать под или его контейнеры — и ряд усовершенствований в области безопасности (stable-статус фичи seccomp by default, in-process-валидация запросов к API-серверу и др.).

https://habr.com/ru/companies/flant/articles/728040/

#devops #девопс

Подпишись 👉@i_DevOps
👍3
SberCloud - крупный игрок на российском рынке облачных технологий. Многие компании выбирают этого провайдера для размещения своих инфраструктур, а значит DevOps-инженерам всё чаще приходится с ним сталкиваться.

В статье на Хабре Алексей, DevOps-инженер компании Nixys, подробно рассказал о том, как перевезти вашу инфраструктуру в k8s, используя SberCloud, и какие сложности могут встретиться в процессе.
👍3🤮3
Мнение: DevOps — это раковая опухоль

Представьте, что вы написали калькулятор, calc.exe. Почему бы не добавить к нему темную тему? Хотя нет, почему тему, пусть будет любое количество тем. Мы их будем хранить в файлах.thm. Важно не запутаться, потому что еще мы хотим настраивать расположение клавиш. Просто переключать вид — простой/научный — это слишком просто. Надо ввести понятие layout. Который хранится в файлах *.lyt.

Так, теперь логично написать редактор layouts, который, разумеется, будет больше первоначального калькулятора. И делать bundles.thm+lyt, и... о да, конечно! Marketplace! Создаем сайт, поиск, free/paid, система обновлений... На чем бы все это писать? Что в этом месяце популярно среди front end?

https://habr.com/ru/articles/721646/

#devops #девопс

Подпишись 👉@i_DevOps
🤣3💩2👍1🤡1
Эволюция Dev-серверов CarPrice: от монолита к микросервисам и Kubernetes

Нужен ли каждому разработчику свой dev-сервер? Многие компании, опасаясь лишних расходов и проблем, даже не пробуют внедрить такой подход.

CarPrice развернул свои dev-серверы еще в те далекие времена, когда все работало на монолите. А после монолита пилил собственный сервис для оркестрации dev-серверов на базе Docker, затем разворачивал их на Minikube и постепенно пришел к Kubernetes.

На связи ведущий инженер отдела DevOps CarPrice Михаил Чешуин. В этой статье я расскажу, как мы запускали dev-серверы в разные периоды — и как все работает сейчас

https://habr.com/ru/companies/carprice/articles/723180/

#devops #девопс

Подпишись 👉@i_DevOps
👍1
Docker от Ивана Глазкова

#1. Зачем оно нужно? Установка и первый запуск контейнера.
#2 Открываем порты для доступа в контейнер.
#3. Что такое слои в образе, как они получаются и как выглядят.
#4. Базовые принципы сборки образа.
#5. Volume и монтирование в контейнер
#6. Multi Stage Build из исходников и ENV в dockerfile

источник

#devops #девопс

Подпишись 👉@i_DevOps
👍61
DevSecOps гайд: от новичка до эксперта

DevOps подразумевает автоматизацию процессов сборки, настройки и развертывания ПО. Плюс — помогает наладить работу айтишников с другими подразделениями в компании: сократить time-to-market при запуске новых продуктов, снизить время разрешения инцидентов и упростить выпуск релизов.

Но у положительных качеств есть и обратная сторона — с ускорением цикла разработки возрастает риск увеличения воспроизводимых уязвимостей. Чтобы минимизировать его, компании обращаются к практике DevSecOps.

https://habr.com/ru/companies/cloud_mts/articles/723862/

#devops #девопс

Подпишись 👉@i_DevOps
👍3
Инфраструктура как код — это не ответ!

Вы знаете, конечно, как продвигают эту идею. Если вы работаете в области DevOps, Platform или SRE, то, вероятно, сами сделали эту презентацию. Инфраструктура как код! Преимущества многие, разнообразные и очевидные:

https://bookflow.ru/infrastruktura-kak-kod-eto-ne-otvet/

#devops #девопс

Подпишись 👉@i_DevOps
👍1
Как запустить кластер kubernetes с k3s

Kubernetes – это платформа для оркестрации контейнеров, однако ее настройка и управление может быть сложным и трудоемким процессом. К счастью, есть более легкие альтернативы полноценному дистрибутиву Kubernetes, такие как k3s, которые предоставляют более простой и упрощенный опыт установки и эксплуатации. В этой статье мы расскажем, как настроить кластер Kubernetes с помощью k3s.

https://medium.com/@alex.ivenin/how-to-run-kubernetes-cluster-with-k3s-a815da0b70f9

#devops #девопс

Подпишись 👉@i_DevOps
👍5
Король умер. Да здравствует Nxs-backup v3.0

4 года назад наша команда Nixys рассказывала, почему мы решили сделать собственный инструмент для резервного копирования и почему другие инструменты нам не подошли. Сегодня хочу рассказать, какие проблемы и недостатки в старой версии нам мешали, почему мы решили всё переписать и что у нас в итоге получилось.

https://habr.com/ru/companies/nixys/articles/719132/

#devops #девопс

Подпишись 👉@i_DevOps
👍3
DevSecOps Playbook - Version 1.3

Это пошаговое руководство по внедрению программы DevSecOps для организации любого размера

https://github.com/6mile/DevSecOps-Playbook

#devops #девопс

Подпишись 👉@i_DevOps
👍5
Шпаргалка по командам управления Docker

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

https://www.linuxteck.com/docker-management-command-cheat-sheet/

#devops #девопс

Подпишись 👉@i_DevOps
👍4