Смерть от тысячи микросервисов. Как мы стали вместо решения наших задач, тратить кучи денег на решение проблем, которых у нас нет?
📌 Подробнее: https://habr.com/ru/articles/779362/
MemOps🤨
📌 Подробнее: https://habr.com/ru/articles/779362/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯17👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Среди главных изменений — бэкенд на основе
nftables для kube-proxy, множественные CIDR для сервисов и функция QueueingHint, которая помогает решить, как повторно ставить поды в очередь.TaintManager стал отдельным контроллером, а список допустимых значений лейблов для метрики теперь можно настраивать динамически. Еще появился объект VolumeAttributesClass — он позволяет менять атрибуты тома после его заказа.
Также стал доступен инструментарий для реализации структурированной auth-конфигурации, предусмотренный в KEP’е от «Фланта», и появилась нативная поддержка операции sleep для PreStop-хуков.
📌 Подробнее: https://kubernetes.io/blog/2023/12/14/cloud-provider-integration-changes/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
📌 Дайджест новостей и статей
• Как сделать Kubernetes еще круче: секреты безупречной работы
• Оптимизация DevOps: Как персональные стенды и Grafana улучшают разработку и мониторинг
• Пишем оператор Kubernetes: руководство для начинающих
• Автоматические бэкапы БД PostgreSQL по расписанию
• Инструкция: как поднять GitLab CI/CD на GoLang-проекте
• Optimizing Kubernetes scalability and cost-efficiency with Karpenter
• Deploying a Web Application on Docker Swarm
• OpenTelemetry traces for everything with tracepusher
• A Practical Guide To Building A Standard Continuous Integration Pipeline with Jenkins
• Five tools to add to your K8s cluster
• Exploring DevOps as Frontend Developer
• Kubernetes resiliency (RTO/RPO) in Multi-Cluster deployments
MemOps🤨
• Как сделать Kubernetes еще круче: секреты безупречной работы
• Оптимизация DevOps: Как персональные стенды и Grafana улучшают разработку и мониторинг
• Пишем оператор Kubernetes: руководство для начинающих
• Автоматические бэкапы БД PostgreSQL по расписанию
• Инструкция: как поднять GitLab CI/CD на GoLang-проекте
• Optimizing Kubernetes scalability and cost-efficiency with Karpenter
• Deploying a Web Application on Docker Swarm
• OpenTelemetry traces for everything with tracepusher
• A Practical Guide To Building A Standard Continuous Integration Pipeline with Jenkins
• Five tools to add to your K8s cluster
• Exploring DevOps as Frontend Developer
• Kubernetes resiliency (RTO/RPO) in Multi-Cluster deployments
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Hadolint — интеллектуальный анализатор кода Dockerfile, который помогает создавать образы Docker по всем правилам. Прост в установке и использовании.
Компоновщик преобразует Dockerfile в AST и выполняет правила поверх AST. Поиск кода Bash внутри инструкций по запуску лежит на плечах ShellCheck.
📌 Подробнее: https://github.com/hadolint/hadolint
MemOps🤨
Компоновщик преобразует Dockerfile в AST и выполняет правила поверх AST. Поиск кода Bash внутри инструкций по запуску лежит на плечах ShellCheck.
📌 Подробнее: https://github.com/hadolint/hadolint
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3