TGViewer
Channel Public Channel
Devops

Devops

@dev_ops_info

Технологии и решения, архитектурные проблемы.
Контейнеры, оркестраторы, скейлинг, мониторинг и др.

По всем вопросам: @un_ixtime
Subscribers
2.19K
Photos
295
Videos
15
Links
876

Showing posts older than #758 · Back to latest

Older Posts 20 shown
Post #757 879
Почему инфраструктура big tech обычно состоит из самописных решений

Привет! Предлагаю поговорить о том, почему крупные IT‑компании так любят создавать в своей инфраструктуре собственные решения. Казалось бы, напрашивается ответ: NIH‑синдром и ничего более. Но такой ответ вряд ли может считаться сколько-нибудь полным, а тем более претендующим на объективность.

Меня зовут Дмитрий, я CTO в команде Yandex Platform Engineering. Наша задача — помогать инженерам выстраивать весь цикл разработки от написания кода до эксплуатации сервисов и делать его эффективнее. Такая работа включает настройку процессов: мы не просто делаем нечто as a service, но и помогаем эти самые as a service внедрять внутри компании. И всё это работает на масштабах Яндекса: нашими сервисами пользуются тысячи разработчиков по всей компании.

На собственном опыте я знаю, какие мотивы и пути развития ведут к появлению самописных инструментов. Постараюсь выделить системные причины их создания на конкретных примерах наших решений. https://habr.com/ru/companies/yandex/articles/761946/
Post #756 754
✨Кэшбэк 1000 рублей за трату от 3000 рублей✨

У нас для тебя есть дебетовая карта с кэшбэком и ежемесячным доходом на остаток — Tinkoff Black в космическом дизайне 🚀🌌, которая позволяет зарабатывать реальные рубли с каждой покупки.

Оставь заявку на оформление карты потратить от 3000 рублей в течение месяца после активации карты и получи 1000 рублей кэшбэка.

⏰Чего ждать от карты⏰

🟡Повышенный кэшбэк до 15% в 4 категориях из 7 предложенных (или до 15% в 3 категориях и до 1% на все).
🟡Кэшбэк до 30% по спецпредложениям.
🟡Доход на остаток — до 5% годовых с подпиской Pro.
🟡и это ещё не всё

Переходи по ссылке и оформляй себе карту:
https://l.tinkoff.ru/pesero
Post #753 972

Forwarded from Шпаргалки для айтишников

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

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

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

🔹 Реестр Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.
Post #752 2.08K
Kubernetes прост в понимании и использовании. Та же команда, использующая Kubernetes
Post #751 951
Kubescape — это платформа безопасности Kubernetes с открытым исходным кодом для вашей IDE, конвейеров CI/CD и кластеров. Он включает в себя анализ рисков, проверку безопасности, соответствия требованиям и проверку неправильной конфигурации, что экономит пользователям и администраторам Kubernetes драгоценное время, усилия и ресурсы.

https://github.com/kubescape/kubescape

Как Kubescape набрал 2000 звезд за неделю

https://dev.to/github20k/how-kubescape-reached-2000-stars-in-one-week-122c
GitHub GitHub - kubescape/kubescape: Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters.… Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernet...
Post #750 960
DevSecOps: развертывание игры 2048 на Docker и Kubernetes с помощью Jenkins CI/CD

Мы будем развертывать игру React Js 2048. Мы будем использовать Jenkins в качестве инструмента CICD и развернуть наше приложение в контейнере Docker и кластере Kubernetes. Надеюсь, этот подробный блог будет полезен. https://aws.plainenglish.io/devsecops-deploying-the-2048-game-on-docker-and-kubernetes-with-jenkins-ci-cd-3645a052c616
Post #749 985
Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform.

Terraform — один из самых популярных инструментов для автоматизации работы с инфраструктурой. По данным исследования состояния DevOps в России 2023, его выбирают 37% специалистов. Вместе с тем многие DevOps-инженеры и системные администраторы продолжают сталкиваться с проблемами при освоении инструмента на практике. Попытаемся исправить это.

Читать дальше →https://habr.com/ru/companies/vk/articles/763282
Хабр Руководство по созданию кластеров и управлению инфраструктурой с помощью Terraform Terraform — один из самых популярных инструментов для автоматизации работы с инфраструктурой. По данным исследования состояния DevOps в России 2023, его выбирают 37% специалистов. Вместе с тем многие...
Post #748 896
У меня есть несколько приложений Docker, работающих на одном сервере, и все стало сложнее, когда сборки Docker решили захватить весь процессор, из-за чего все остальные мои приложения работали медленно. Итак, как я это исправил?

https://dev.to/code42cate/dont-build-docker-apps-without-this-flag-48kg
DEV Community Don't Build Docker Apps Without This Flag I have a bunch of Docker apps running on one server, and things got tricky when Docker builds decided...
Post #747 913
Будь всегда в курсе: мониторим сертификаты с помощью Prometheus и Telegram.

Почему важно следить за сертификатами: сертификаты – это канал доверия между вашими системами и пользователями. Если канал рушится, доверие пропадает. И это может привести к невиданным техническим и, что еще хуже, бизнес-проблемам.

Поэтому, поговорим о том, как сохранить репутацию, удержать клиентов и обезопасить свой бизнес от неожиданных "сюрпризов" с помощью мониторинга.

Читать далее https://habr.com/ru/articles/763390
Хабр Будь всегда в курсе: мониторим сертификаты с помощью Prometheus и Telegram Казалось бы, что может быть сложного в мониторинге сертификатов? Выдан сертификат – следите за его сроком действия. Многие по старинке используют календари, напоминания, иногда даже физические...
Post #746 753
Более 50 часто используемых команд Kubectl для управления кластерами Kubernetes

Kubectl — это утилита командной строки в Kubernetes , используемая для запуска команд в кластерах Kubernetes . Вы можете использовать его для выполнения широкого спектра задач, включая развертывание приложений/микросервисов, просмотр ресурсов и управление ими, проверку файлов журналов и многое другое.

В этом руководстве мы представляем часто используемые команды kubectl для управления кластером Kubernetes ( K8S ). https://www.tecmint.com/kubectl-commands/
50+ Commonly Used Kubectl Commands for Managing Kubernetes Clusters 50+ Kubectl Commands for Managing Kubernetes Clusters In this tutorial, we feature some of the most commonly used kubectl commands for managing a Kubernetes (K8S) cluster in Linux.
Post #745 675
❤️Получайте от работы удовольствие с Vanessa Automation!

👉Узнайте больше об автоматизированном тестировании на платформе 1С на бесплатном вебинаре онлайн-курса «DevOps 1C» — «Автоматизированное тестирование Vanessa Automation»: регистрация

Основные вопросы, которые разберём:

— Введение в автоматизированное тестирование: зачем оно нужно и какие преимущества приносит.

— Обзор Vanessa Automation: функциональные возможности и интеграции с другими инструментами.

— Основные принципы автоматизации с использованием Vanessa Automation.

— Лучшие практики и разнообразные сценарии использования Vanessa Automation.

🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KbJak
Post #744 668

Forwarded from Hacker news - новости из мира хакинга и IT-технологий!

Ваш конвейер CI/CD может оказаться под угрозой! В программном обеспечении JetBrains TeamCity обнаружена критическая #уязвимость безопасности (CVE-2023-42793), которая может привести к удаленному выполнению кода.

Успешная эксплуатация ошибки также может позволить злоумышленникам получить доступ к конвейерам сборки и внедрить произвольный код, что приведет к нарушению целостности и компрометации цепочки поставок.
Post #743 734
❗️ Как проверить Kubernetes на отказоустойчивость и способность восстановления с помощью хаоса?

🟠 Приглашаем 26.09 в 20:00 по мск на бесплатный вебинар «Хаос-инженерия (Chaos Engineering) в K8s» от Отус.

Вебинар пройдет в рамках курса «Инфраструктурная платформа на основе Kubernetes». Курс доступен в рассрочку.

На этом вебинаре мы разберем:

✔️ Цели и принципы хаос-инженерии в Kubernetes;

✔️ Ключевые понятия: псевдослучайность, атаки и эксперименты на системе;

✔️ Примеры из реальной жизни, где хаос-инженерия помогла выявить и улучшить уязвимости в Kubernetes;

✔️ Использование инструментов Chaos Monkey, Litmus, Kube-monkey и других;

✔️ Лучшие практики и стратегии для тестирования отказоустойчивости и восстановления в Kubernetes;

✔️ Анализ и интерпретацию результатов хаос-тестирования в Kubernetes;

✔️ Итеративный подход к хаос-инженерии в Kubernetes.

➡️ Регистрация на вебинар: https://otus.pw/uBO1/

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KA5sE
Post #742 698
В современном быстро меняющемся мире границы между различными ролями и обязанностями стали намного тоньше, и эта трансформация особенно заметна в мире технологий. Одним из ярких примеров являются позиции разработчиков и DevOps. Люди обычно путают эти термины, потому что эти роли действительно имеют некоторое сходство.

Однако, хотя разработчики и специалисты DevOps играют решающую роль в жизненном цикле разработки программного обеспечения, каждый из них имеет разные обязанности и цели. В этом блоге вы узнаете все сходства и различия между ролями разработчиков и DevOps.
https://learningdaily.dev/developer-vs-devops-roles-whats-the-difference-dcc02e730e69
Post #741 824
Python для DevOps — полное руководство

Если отбросить шутки, Python стал бесценным инструментом для профессионалов DevOps позволяющим им автоматизировать задачи, оптимизировать рабочие процессы и повысить общую эффективность.

В этом уроке мы увидим некоторые примеры использования Python в области DevOps, некоторые лучшие модули Python, которые вы можете использовать для автоматизации своих задач, и, в конце, несколько удобных скриптов Python. https://blog.devgenius.io/python-for-devops-a-definitive-guide-f4785a60007e
Medium Python for DevOps — A Definitive Guide Python Python Python! Apple might have to add the pronunciation of the word Python in its noise-canceling AirPods!
Post #738 742
Объявление об общедоступной версии GitHub Advanced Security для Azure DevOps
GitHub Advanced Security для Azure DevOps теперь общедоступен. Включите секретное сканирование, сканирование зависимостей и сканирование кода в вашей организации непосредственно в параметрах конфигурации Azure DevOps. https://github.blog/2023-09-20-announcing-general-availability-of-github-advanced-security-for-azure-devops/
The GitHub Blog Announcing general availability of GitHub Advanced Security for Azure DevOps GitHub Advanced Security for Azure DevOps is now generally available. Enable secret scanning, dependency scanning, and code scanning on your organization directly in Azure DevOps configuration settings.
Post #731 805
👀 Когда дело доходит до бесперебойной работы ИТ-инфраструктуры, крайне важно иметь надежные методы наблюдения — и эти коты помогут понять факторы надежной стратегии наблюдения.

Кошка
1️⃣: Полная наблюдаемость стека. Кот, без которого вы не можете жить. Давайте посмотрим правде в глаза: он должен быть у вас, если вы хотите выжить в этом мире.

Кот 2️⃣: Kubernetes. Подвижный котенок, за которым трудно уследить, но он точно звезда семейства.

Кошка 3️⃣: Микросервисы. За ней сложно следить. Тем не менее, именно ей нужно уделять самое пристальное внимание, иначе… последует хаос.

Кошка 4️⃣: Оптимизация. Ей точно необходимо похудеть, чтобы снова стать гибкой и спортивной. Она требует нашего внимания.

Котаны 5️⃣: Сплоченная пара. Эти друзья независимы, но им необходимо работать вместе и делиться важной информацией, чтобы достичь целей.

Кошка 6️⃣: Оборудование. Как выглядит сырая кошка? Как и необработанная телеметрия — ценная, но ей не хватает “полноценного” кошачьего опыта.

Кот 7️⃣: OpenSearch. Все возможно, когда вы смотрите на мир новыми глазами и можете весело провести время, а все члены семьи всегда готовы вам помочь. В этом вся суть OpenSearch the Cat.

Кот 8️⃣: OpenTelemetry. Он может читать наши мысли, вмешаться и заставить нас снова двигаться, а также помочь нам быстрее решить наши проблемы.

Кошка 9️⃣: Открытый исходный код. В некоторых странах мало кто “владеет” кошками, животные просто населяют местное сообщество. Нам это нравится. Это кошка из народа.

Кошка 1️⃣0️⃣: Панели мониторинга. Она постоянно следует за вами, наблюдая за каждой деталью и вашим поведением. Она та самая, кто лапает вас по лицу среди ночи.

Кошка 1️⃣1️⃣: Устранение неполадок. Как и профессионалы DevOps, большинство котов умеют решать проблемы — они находят основную причину и продвигают MTTR (время мяуканья до разрешения).

Кот 1️⃣2️⃣: Машинное обучение/ИИ. Они постоянно ищут новую информацию, наблюдают за нашим поведением и учатся на нем.

@DevOpsKaz
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 →