DevOps MemOps
Kanalga Telegram’da o‘tish
Всё о DevOps Для связи - @raz_raz Заказать рекламу через биржу: https://telega.in/c/devops_memops
Ko'proq ko'rsatish6 241
Obunachilar
+524 soatlar
+137 kunlar
+5430 kunlar
Postlar arxiv
6 241
10 самых распространенных проблем при линтинге Dockerfile'ов
Весной 2023 года разработчики Depot сообщили о том, что теперь с помощью их сервиса можно проверять Dockerfile при каждой сборке. Depot — это сервис удаленной сборки контейнеров, который может создавать образы Docker до 20 раз быстрее, чем сборка образов Docker внутри обычных CI-провайдеров.
После добавления возможности проверять Dockerfiles в Depot разработчики сервиса столкнулись со множеством сложностей. В итоге они выделили 10 наиболее распространенных проблем при линтинге Dockerfile'ов.
✅ В Depot мы используем два линтера Dockerfile'ов: hadolint и набор правил для линтера Dockerfile'ов, разработанный Semgrep. Благодаря им процесс становится более интеллектуальным и автоматизированным.
Hadolint можно запустить локально — задать ему определенные правила и снабдить конфиг-файлом. Также доступен пользовательский веб-интерфейс. Предварительно hadolint необходимо установить. Это можно сделать с помощью brew либо использовать готовый Docker-образ и просто «скормить» ему Dockerfile:
hadolint Dockerfile # или использовать Docker-образ docker run --rm -i ghcr.io/hadolint/hadolint < Dockerfile1. Объединяйте связанные инструкции RUN 2. Явно указывайте версии при установке с apt-get 3. Используйте --no-install-recommends, чтобы избежать установки ненужных пакетов 4. Не используйте кэш при вызове pip install 5. Удаляйте списки apt-get после установки пакетов 6. Используйте WORKDIR вместо RUN cd some-path 7. Явно указывайте версии пакетов при установке через pip 8. Используйте нотацию JSON для аргументов CMD и ENTRYPOINT 9. Используйте apt-get или apt-cache вместо apt 10. Явно задавайте версии пакетов при установке через apk add 📌 Подробнее почитать об этих проблемах и их решениях можно в статье: https://habr.com/ru/companies/flant/articles/787494/ MemOps 🤨
6 241
One Day Offer для DevOps ⚡️
Всего за один день вы сможете пройти все этапы отбора, познакомиться с будущей командой и получить оффер. На какой проект мы приглашаем?
Платформа ГосТех — экосистема для разработки всех государственных сервисов. Мы разрабатываем технологические и прикладные сервисы для минимизации трудозатрат при создании бизнес-решений.
В работе мы используем DevOps-инструменты (Jenkins, Ansible, Terraform, Nexus, Gitlab и др.), облачные технологии, системы виртуализации, скриптовые языки (Bash, Python), Linux, k8s, брокеры сообщений, СУБД, системы журналирования, мониторинга и аудита.
Какие задачи будут в вашем планере:
● внедрять компоненты платформы;
● решать инциденты;
● мониторить доступность, работоспособность и нагрузку на компоненты платформы;
● устанавливать и обновлять компоненты платформы;
● проводить работы по подготовке компонентов к аварийным ситуациям.
Масштабные проекты и работа в крупнейшем IT-сообществе ждут вас. Регистрируйтесь на One Day Offer 👈
Реклама. Рекламодатель ПАО Сбербанк
6 241
Grafana 10.3
• обновились всплывающие подсказки (появились цветовые индикаторы и появилась поддержка более длинных записей);
• на панели типа Canvas появился зум (увеличение);
• появилась возможность отображать изменения в процентах;
• появился аудит анонимных подключений и возможность их количественно ограничить;
• экспорт табличных представлений в PDF-файлы;
📌 Подробнее: https://grafana.com/blog/2024/01/23/grafana-10.3-release-canvas-panel-updates-multi-stack-data-sources-and-more/
MemOps 🤨
6 241
🟥 Новый год — старт для новых карьерных возможностей
6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт офлайн и онлайн. Это классная возможность стать частью IT-сообщества Яндекса и познакомиться с теми, кто создаёт сервисы с многомиллионной аудиторией.
Что вас ждёт
🔸 Вакансии для стажёров
Узнаете о новых вакансиях и задачах, а также сможете лично пообщаться с командами и подать заявку туда, где понравится больше всего.
🔸 Полезные лекции
Узнаете о технологиях и кейсах из практики экспертов Яндекса. Лекции пройдут по основным направлениям стажировки: бэкенд, фронтенд, мобильная разработка, аналитика и машинное обучение.
🔸 Нетворкинг со стажёрами Яндекса
Узнаете, как они проходили отбор, как готовились и чем планируют заниматься дальше. Сейчас в Яндексе стажируются более 600 человек — им есть что рассказать.
Как принять участие
Чтобы попасть на ярмарку, нужно пройти предварительный отбор — решить задачи на Яндекс Контесте до 31 января включительно. Тех, кто решит все задачи из Контеста, мы пригласим на вечернее закрытое шоу «Все в плюсе».
Узнать подробности и подать заявку: [ клик! ]
#ЗимняяЯрмаркаВакансий
6 241
🔄 Дайджест статей
• Опыт масштабирования Kubernetes на 2k узлов и на 400k подов
• Впихнуть невпихуемое, или Как мы боролись с сервисами, которые слишком много «ели»
• Personal (jesus) стенд — решаем проблему тестовых контуров в компании
• Команда любого продукта должна уметь работать с пользователями?
• How to Enhance Application Security Posture with Docker Scout Policies
• Introducing Docker Build Cloud: A New Solution to Speed Up Build Times and Improve Developer Productivity
• Image Filesystem: Configuring Kubernetes to store containers on a separate filesystem
MemOps 🤨
6 241
Мастер-класс по выбору идеального сервера в офис.
Привет, вы знаете, зачем нужен сервер в офисе? А как он работает, где его лучше разместить, и что нужно докупить для стабильной работы?
Так и думал — прыгайте в статью "Как выбрать сервер для офиса", там я подробно рассказываю, как подобрать железо, какого производителя выбрать, нюансы и подборки для офисов от 5 до 50 человек.
Статья рассчитана на людей без опыта в IT-оборудовании, но и бывалым админам будет что вспомнить. Если понадобится консультация технического специалиста, то пишите в чат на сайте или звоните по телефону 8 800 755-25-51 — ответим на любые вопросы.
Приятного чтения, друзья :)
Перейти на сайт
#реклама
servermall.ru
О рекламодателе
6 241
Бесплатные сертификационные курсы: DevOps и Cloud. Часть 3
✅ Jenkins
http://mygreatlearning.com/academy/learn-for-free/courses/jenkins-tutorial
✅ Puppet
http://simplilearn.com/free-course-to-learn-puppet-basics-skillup
✅ Chef
http://simplilearn.com/chef-in-devops-basics-free-course-skillup
✅ Ansible
http://simplilearn.com/learn-ansible-basics-free-course-skillup
✅ Selenium
http://mygreatlearning.com/academy/learn-for-free/courses/selenium-basics
✅ VirtualBox & vSphere
http://openclassrooms.com/courses/7163136-set-up-virtual-machines-using-virtualbox-and-vsphere
MemOps 🤨
6 241
Вокруг Kubernetes в VK — одно из крупнейших Kubernetes-сообществ в России, вы с нами?
Всё началось еще в 2019 году, когда команда VK провела первую российскую Kubernetes-only конференцию. С тех пор в канале публикуются новости Kubernetes Conference и других серий — DevOps, Databases, Big Data.
В канале вы найдете:
🔹 подборки российских и зарубежных материалов про Kubernetes
🔹 советы по работе с инструментами
🔹 тьюториалы по работе с облачными сервисамм
🔹 записи вебинаров про кибербезопасность
и многое-многое другое!
👉🏻 Подписывайтесь на Вокруг Kubernetes в VK, будет интересно!
6 241
Selfharm Linux
Контейнер Docker и форк Suicide Linux — любая неверная команда Bash заставит интерпретатор удалить случайный файл с жесткого диска пользователя.
Это игра, чтобы увидеть, как долго пользователь может продолжать использовать операционную систему до её сбоя.
Игру можно запустить в безопасном или опасном режиме
📌 Подробнее: https://github.com/RGBCube/selfharm-linux
MemOps 🤨
6 241
GitHub репозитории для изучения MLOps
✔️ MLOps-Basics
✔️ MLOps-Guide
✔️ Awesome MLOps
✔️ Awesome MLOps - Tools
✔️ DTU MLOps
✔️ MLOps Course
MemOps 🤨
6 241
erid: LjN8KFRyp
Сложно работать, когда в комнату несёт из уборной, а кожа стянута от сухости
Всё это последствия естественной вентиляции. В TURKOV мы рассказываем, как контролировать вентиляцию в доме и настроить её для собственного удобства.
Реклама. ООО "ТУРКОВ". ИНН 7723837971.
6 241
Курс «DevOps для эксплуатации и разработки» от Яндекса
Учитесь на курсе Практикума «DevOps для разработки» и помогайте командам работать как по нотам
Зарегистрироваться
#реклама 16+
practicum.yandex.ru
О рекламодателе
6 241
How to Use OpenPubkey to SSH Without SSH Keys
📌 Подробнее: https://www.docker.com/blog/how-to-use-openpubkey-to-ssh-without-ssh-keys/
MemOps 🤨
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
