DevOps MemOps – Telegram
DevOps MemOps
5.45K subscribers
2.46K photos
444 videos
15 files
3.91K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
💯18😁73
Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры

Статья от DevOps-инженера о том, как они создали генератор джоб в GitLab CI/CD и навсегда забыли о ручном написании пайплайнов для развёртывания элементов инфраструктуры.

📌 Подробнее: https://habr.com/ru/companies/magnit/articles/776214/

MemOps
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84😁2
Нейронку попросили изобразить невероятно богатого айтишника. А потом сделать его ещё богаче.

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17👍9💯2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
39😢11🔥2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁296💯4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😎35👍5
Подборка репозиториев:

▪️ DevOps Exercises — вопросы и упражнения по различным техническим темам.

▪️ Kubernetes The Hard Way — руководство, в котором вы на практике познакомитесь с настройкой Kubernetes.

▪️dive — инструмент для изучения образов Docker.

MemOps
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34💯6
🐳 10 практик безопасности Docker

1. Предпочитайте минимальные базовые образы

2. Выбирайте наименее привилегированного пользователя.
Просто так root не нужен.

3. Подписывайте и проверяйте образы для предотвращения MITM-атак

4. Поиск, исправление и мониторинг уязвимостей с открытым исходным кодом

5. Не допускайте утечки конфиденциальной информации. Иногда при создании приложения внутри образа Docker вам нужны секреты, такие как закрытый ключ SSH, чтобы извлекать код из частного репозитория, или вам нужны токены для установки частных пакетов. Если вы копируете их в промежуточный контейнер Docker, они кэшируются на том уровне, на который они были добавлены, даже если вы удалите их позже. Эти токены и ключи должны храниться за пределами Dockerfile.

6. Используйте фиксированные теги для неизменности

7. Используйте COPY вместо ADD

COPY — копирует локальные файлы рекурсивно, учитывая явные исходные и целевые файлы или каталоги. При использовании COPY необходимо указать местоположение.

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

8. Используйте метки метаданных

9. Используйте многоступенчатую сборку для небольших и конфиденциальных образов docker. Эта функция позволяет вам использовать несколько временных образов в процессе сборки, сохраняя только последний образ вместе с информацией, которую вы скопировали в него.

10. Используйте линтер, чтобы избежать распространенных ошибок и разработать рекомендации по наилучшей практике, которым инженеры могут следовать автоматически.

Простые советы в виде небольшого напоминания.

📌 Подробнее: https://snyk.io/blog/10-docker-image-security-best-practices/

MemOps
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12💯321
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23
добавил запятую

убрал запятую

добавил точку

заменил точку на точку с запятой

отступ через пробел вместо табуляции

"Можете ли вы объяснить пробел в вашем резюме от 6 ноября?"

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
29
💻 Как устранять неполадки в приложениях Kubernetes

Руководство основано на опыте работы автора с этой технологией с 2017 года. Существует множество сторонних инструментов и методик, но в статье используются те, которые можно найти практически на каждом компьютере, или на CLI, которые можно быстро загрузить для MacOS, Windows или Linux.

📌 Подробнее: https://blog.alexellis.io/troubleshooting-on-kubernetes/

MemOps
🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Идея для Тайного Санты 🎄

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5293
Как давно вы искали работу программистом на Авито? 😔

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁32👍3😈3