Please open Telegram to view this post
VIEW IN TELEGRAM
😁13👍4🤯1🫡1
Руководство от ненавистника Kubernetes: как использовать эту технологию
Пол Батлер, инженер-программист и создатель Jamsocket, уверяет, что Kubernetes — это как сложный, но увлекательный пазл: его можно ненавидеть, но без него не обойтись. Мы перевели его статью, в которой он рассказал, какие ресурсы K8s использует с удовольствием, а от каких предпочитает держаться подальше. В этом руководстве ненавистника вы найдете ценные советы, как извлечь максимум пользы из Kubernetes.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/840998/
📌 Original https://paulbutler.org/2024/the-haters-guide-to-kubernetes/
MemOps🤨
Пол Батлер, инженер-программист и создатель Jamsocket, уверяет, что Kubernetes — это как сложный, но увлекательный пазл: его можно ненавидеть, но без него не обойтись. Мы перевели его статью, в которой он рассказал, какие ресурсы K8s использует с удовольствием, а от каких предпочитает держаться подальше. В этом руководстве ненавистника вы найдете ценные советы, как извлечь максимум пользы из Kubernetes.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/840998/
📌 Original https://paulbutler.org/2024/the-haters-guide-to-kubernetes/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Руководство от ненавистника Kubernetes: как использовать эту технологию
Прим. переводчика : Пол Батлер — инженер-программист и создатель платформы Jamsocket для создания и управления сессионными бэкендами. В этой статье он делится своим опытом работы с Kubernetes,...
👍5
hadolint — линтер для файлов Dockerfile
—
hadolint — умный линтер Dockerfile, который поможет в создании образов Docker. Использует ShellCheck для проверки Bash-кода внутри инструкций RUN
📌 Подробнее: https://github.com/hadolint/hadolint
MemOps🤨
—
docker run --rm -i hadolint/hadolint < Dockerfilehadolint — умный линтер Dockerfile, который поможет в создании образов Docker. Использует ShellCheck для проверки Bash-кода внутри инструкций RUN
📌 Подробнее: https://github.com/hadolint/hadolint
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - hadolint/hadolint: Dockerfile linter, validate inline bash, written in Haskell
Dockerfile linter, validate inline bash, written in Haskell - hadolint/hadolint
👍7
Helmper — это инструмент для автоматизации управления Helm-чартами в Kubernetes, работающий в стиле GitOps. Он позволяет импортировать Helm-чарты в OCI-реестры, обеспечивая актуальность версий. Helmper также включает опции для обнаружения уязвимостей в чартах и их автоматического патчинга, что делает его полезным для обеспечения безопасности при деплое
Основные задачи Helmper — автоматизировать обновление чартов и гарантировать их совместимость с Kubernetes, что упрощает CI/CD процессы
📌 Подробнее: https://github.com/ChristofferNissen/helmper
MemOps🤨
Основные задачи Helmper — автоматизировать обновление чартов и гарантировать их совместимость с Kubernetes, что упрощает CI/CD процессы
📌 Подробнее: https://github.com/ChristofferNissen/helmper
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ChristofferNissen/helmper: Import Helm Charts to OCI registries, optionally with vulnerability patching
Import Helm Charts to OCI registries, optionally with vulnerability patching - ChristofferNissen/helmper
❤4👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23💯7😈3
Как настроить автоматический откат в Ansible
Петя запускает плейбук, чтобы обновить конфигурацию Nginx — и ломает сайт. В конфиге ошибка, сервис не стартует.
Ansible не умеет откатывать изменения сам. Но есть способ настроить автоматический откат — с помощью блоков
📌 Подробнее: https://habr.com/ru/articles/900240/
MemOps🤨
Петя запускает плейбук, чтобы обновить конфигурацию Nginx — и ломает сайт. В конфиге ошибка, сервис не стартует.
Ansible не умеет откатывать изменения сам. Но есть способ настроить автоматический откат — с помощью блоков
block, rescue и always.📌 Подробнее: https://habr.com/ru/articles/900240/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как настроить автоматический откат в Ansible
Петя запускает плейбук, чтобы обновить конфигурацию Nginx — но сервис не стартует. В конфиге ошибка. Он ищет причину, правит файл, запускает плейбук заново — потому что Ansible сам по себе откатывать...
👍11
Вышел релиз GitLab 17.10 с бета-версией Duo Code Review, анализатором ошибок Root Cause Analysis для GitLab Duo с самостоятельным хостингом, бета-версией представлений в GitLab Query Language (GLQL), новыми метриками DORA для визуализации производительности DevOps и многими другими фичами!
📌 Подробнее: https://habr.com/ru/articles/900754/
MemOps🤨
📌 Подробнее: https://habr.com/ru/articles/900754/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Вышел релиз GitLab 17.10 с новыми фичами Duo Code Review и Root Cause Analysis
.
Вы можете использовать Teller для упорядочения своего окружения или внедрения его как процесса и лучшей практики для вашей команды.
📌 Подробнее: https://github.com/tellerops/teller
MemOps🤨
Больше не нужно покидать терминал, чтобы использовать секреты при разработке, тестировании и создании приложений.
Вместо использования кастомных скриптов, токенов в файлах .zshrc, видимых команд EXPORT в истории bash, ошибочно размещенных файлов .env.production и других уязвимостей на рабочей станции, просто используйте Teller и подключите его к любому хранилищу секретов, ключевому хранилищу или облачному сервису, который вам нужен (Teller поддерживает HashiCorp Vault, AWS Secrets Manager, Google Secret Manager и многие другие).
Вы можете использовать Teller для упорядочения своего окружения или внедрения его как процесса и лучшей практики для вашей команды.
📌 Подробнее: https://github.com/tellerops/teller
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - tellerops/teller: Cloud native secrets management for developers - never leave your command line for secrets.
Cloud native secrets management for developers - never leave your command line for secrets. - tellerops/teller
👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9