Forwarded from Anton Babenko
Коллеги, если вдруг кто-то захочет купить любую книжку Manning Publications (http://mng.bz/6Nm6), то с кодом podterrdose21 вам будет скидка -35%. Мне с этого совсем ничего, а вам книжка+знания.
Также выходит новая книжка «Terraform in Action», которую я только что разбирал с автором - https://www.youtube.com/watch?v=LqbaMTUXtIA - ссылка в описании.
Также выходит новая книжка «Terraform in Action», которую я только что разбирал с автором - https://www.youtube.com/watch?v=LqbaMTUXtIA - ссылка в описании.
Manning Publications
Manning is an independent publisher of computer books, videos, and courses.
Хорошо, что не останемся без интересного контента на праздниках!
Все в сборе:
Сергей Бондарев, Southbridge
Павел Селиванов, Mail.Ru Cloud Solutions
Тимофей Ларкин, X5 Retail
Марсель Ибраев, Слёрм
👉 https://bit.ly/2SbLeeq
#kubernetes
Все в сборе:
Сергей Бондарев, Southbridge
Павел Селиванов, Mail.Ru Cloud Solutions
Тимофей Ларкин, X5 Retail
Марсель Ибраев, Слёрм
👉 https://bit.ly/2SbLeeq
#kubernetes
YouTube
Стримхата «Ломаем яичницу и жарим Кубернетес».
Спикеры Слёрма собирались вместе, в прямом эфире чинили кластеры Kubernetes и рассказывали истории.
Вот, что из этого вышло:
00:00 — Приветствие
04:00 — Починка джоб
26:00 — Починка магазина носков
01:21:45 — Что-то с сертом
01:51:59 — Бонд заволновался…
Вот, что из этого вышло:
00:00 — Приветствие
04:00 — Починка джоб
26:00 — Починка магазина носков
01:21:45 — Что-то с сертом
01:51:59 — Бонд заволновался…
Статья
Using Template Files with HashiCorp Packer
Learn about the new HCL2-only templatefile function and how to use it in an http_content to preseed a virtual machine.
In HashiCorp Packer 1.7, we tagged HCL2 as stable and implemented HCL2-only functions. You can use one such function, the templatefile function to build multiple operating systems with less duplication of configuration.
#packer
Using Template Files with HashiCorp Packer
Learn about the new HCL2-only templatefile function and how to use it in an http_content to preseed a virtual machine.
In HashiCorp Packer 1.7, we tagged HCL2 as stable and implemented HCL2-only functions. You can use one such function, the templatefile function to build multiple operating systems with less duplication of configuration.
#packer
Pro K8s
Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul
👉 https://bit.ly/3e2giWp
#kubernetes #istio #linkerd #consul
Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul
👉 https://bit.ly/3e2giWp
#kubernetes #istio #linkerd #consul
Подборка Terraform Best Practices для тех, кто работает с AWS и не только 🤩
👉 https://bit.ly/3eloOQu
#terraform
👉 https://bit.ly/3eloOQu
#terraform
Статья
Как работают и где применяются бессерверные вычисления (Function-as-a-Service)
Serverless-вычисления и работающие на их основе решения Function-as-a-Service помогают разработчикам развивать продукты, ориентируясь на бизнес-фичи. Мы поэкспериментировали с этими технологиями и пришли к выводу, что для боевого применения существующие решения сыроваты. Пойдём по порядку...
#serverless
Как работают и где применяются бессерверные вычисления (Function-as-a-Service)
Serverless-вычисления и работающие на их основе решения Function-as-a-Service помогают разработчикам развивать продукты, ориентируясь на бизнес-фичи. Мы поэкспериментировали с этими технологиями и пришли к выводу, что для боевого применения существующие решения сыроваты. Пойдём по порядку...
#serverless
prometheus-push-client - push Prometheus metrics to VictoriaMetrics or other exporters.
Push metrics from your regular and/or long-running jobs to existing Prometheus/VictoriaMetrics monitoring system.
Currently supports pushes directly to VictoriaMetrics via UDP and HTTP using InfluxDB line protocol.
👉 https://bit.ly/3ofqJJO
#prometheus #victoria
Push metrics from your regular and/or long-running jobs to existing Prometheus/VictoriaMetrics monitoring system.
Currently supports pushes directly to VictoriaMetrics via UDP and HTTP using InfluxDB line protocol.
👉 https://bit.ly/3ofqJJO
#prometheus #victoria
Forwarded from Полуконсольная мышь
Статья
Gitops и ArgoCD: отслеживание изменений образов
С развитием методологии Gitops - имплементации непрерывной поставки при которой описание и изменение системы производятся декларативно с использованием системы контроля версий, а также являющейся естественным продолжением и развитием infrastracture as a code - появляются удобные инструменты для внедрения данного метода. В первую очередь хочется выделить самые популярные инструменты непрерывной поставки по версии CNCF - ArgoCD и Flux. Оба приложения реализуют схожий функционал - синхронизацию git и кластера kubernetes.
#argo
Gitops и ArgoCD: отслеживание изменений образов
С развитием методологии Gitops - имплементации непрерывной поставки при которой описание и изменение системы производятся декларативно с использованием системы контроля версий, а также являющейся естественным продолжением и развитием infrastracture as a code - появляются удобные инструменты для внедрения данного метода. В первую очередь хочется выделить самые популярные инструменты непрерывной поставки по версии CNCF - ArgoCD и Flux. Оба приложения реализуют схожий функционал - синхронизацию git и кластера kubernetes.
#argo
6 причин перейти на управляемый Kubernetes
Kubernetes можно установить на своем оборудовании, либо использовать managed-решение от облачного провайдера.
Если вы уже пробовали разворачивать и поддерживать кластер на своем оборудовании, то, возможно, знакомы с определенными сложностями. Если только планируете это сделать — прочитайте статью, чтобы разобраться в преимуществах управляемого Kubernetes.
#yacloud
👉 https://bit.ly/3y9knQO
Kubernetes можно установить на своем оборудовании, либо использовать managed-решение от облачного провайдера.
Если вы уже пробовали разворачивать и поддерживать кластер на своем оборудовании, то, возможно, знакомы с определенными сложностями. Если только планируете это сделать — прочитайте статью, чтобы разобраться в преимуществах управляемого Kubernetes.
#yacloud
👉 https://bit.ly/3y9knQO
Статья
Пишем оператор Kubernetes с нуля
Подоспел перевод отличной статьи, о которой мы уже писали 👌
В этой статье мы подробно рассмотрим, как создать собственный оператор Kubernetes с нуля. Операторы - это такие программные расширения, которые используют кастомные ресурсы (kind), чтобы управлять приложениями.
#kubernetes
Пишем оператор Kubernetes с нуля
Подоспел перевод отличной статьи, о которой мы уже писали 👌
В этой статье мы подробно рассмотрим, как создать собственный оператор Kubernetes с нуля. Операторы - это такие программные расширения, которые используют кастомные ресурсы (kind), чтобы управлять приложениями.
#kubernetes
Статья
Антипаттерн Entity Service. Иногда микросервисы хуже монолита
Статья об одном неудачном решении, которое распространено при переходе на микросервисы. Несмотря на то, что Microsoft и другие компании в своих руководствах рассматривают возможность создавать Entity Services, есть все основания считать его антипаттерном. Далее мы поговорим о том, что такое Entity Service и какими свойствами он обладает для конечной системы в целом.
#tips
Антипаттерн Entity Service. Иногда микросервисы хуже монолита
Статья об одном неудачном решении, которое распространено при переходе на микросервисы. Несмотря на то, что Microsoft и другие компании в своих руководствах рассматривают возможность создавать Entity Services, есть все основания считать его антипаттерном. Далее мы поговорим о том, что такое Entity Service и какими свойствами он обладает для конечной системы в целом.
#tips
Книга
Git для профессионального программиста
Подробное описание самой популярной системы контроля версий.
Кто читал книгу, отзовитесь в комментариях 😉
Для Хаброжителей скидка 25%
по купону Pro Git 👌
👉 https://bit.ly/3tHyysN
#git #book
Git для профессионального программиста
Подробное описание самой популярной системы контроля версий.
Кто читал книгу, отзовитесь в комментариях 😉
Для Хаброжителей скидка 25%
по купону Pro Git 👌
👉 https://bit.ly/3tHyysN
#git #book
Статья
Setting up Distributed Tracing in Kubernetes with OpenTracing, Jaeger, and Ingress-NGINX
In an age where companies like Netflix are running over 500 Microservices at once, it is important to quickly find out where exactly a failure or decrease in performance is coming from. It can be like finding a slightly discolored piece of hay in a haystack, unless something like Distributed Tracing is in place.
#kubernetes #jaeger #opentracing #nginx
Setting up Distributed Tracing in Kubernetes with OpenTracing, Jaeger, and Ingress-NGINX
In an age where companies like Netflix are running over 500 Microservices at once, it is important to quickly find out where exactly a failure or decrease in performance is coming from. It can be like finding a slightly discolored piece of hay in a haystack, unless something like Distributed Tracing is in place.
#kubernetes #jaeger #opentracing #nginx
Pro K8s
4 Hidden challenges of ConfigMaps:
- Can't execute files in ConfigMaps
- No Versioning/Rollbacks
- Mutable
- Deployments & ConfigMaps are loosely coupled
👉 https://bit.ly/3f7gt1Y
#kubernetes
4 Hidden challenges of ConfigMaps:
- Can't execute files in ConfigMaps
- No Versioning/Rollbacks
- Mutable
- Deployments & ConfigMaps are loosely coupled
👉 https://bit.ly/3f7gt1Y
#kubernetes