Building Self-driving Kafka clusters using open source components
https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components
https://slack.engineering/building-self-driving-kafka-clusters-using-open-source-components
nodejs-rocks-in-docker
DockerCon "Docker for Node.js" exampleshttps://github.com/BretFisher/nodejs-rocks-in-docker
kilo
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes.https://github.com/squat/kilo
Параметры в Jenkins
Представим, вы хотите сделать Job, который позволит разработке или L2 support устанавливать сервис определённой версии в нужное окружение. Кажется, всё должно быть автоматизировано, но на практике возникает ситуация, когда разработчику или QA-инженеры приходится проверять свою версию микросервиса на окружении. Это можно сделать с помощью обычных string-параметров, а можно упростить задачу и предоставить более дружественный интерфейс. Как? Рассказали в новой статье: https://slurm.club/3p9BpuL
Представим, вы хотите сделать Job, который позволит разработке или L2 support устанавливать сервис определённой версии в нужное окружение. Кажется, всё должно быть автоматизировано, но на практике возникает ситуация, когда разработчику или QA-инженеры приходится проверять свою версию микросервиса на окружении. Это можно сделать с помощью обычных string-параметров, а можно упростить задачу и предоставить более дружественный интерфейс. Как? Рассказали в новой статье: https://slurm.club/3p9BpuL
Kubernetes Network Policies: An Actionable Guide & Tutorial
In this guide, you’ll learn about Kubernetes Network Policies, including what they do, why they’re needed, and how to configure and work with them effectively.https://www.containiq.com/post/kubernetes-network-policies
logrecycler
Re-process logs from applications you cannot modify to convert them to json and add prometheus/stats metricshttps://github.com/grosser/logrecycler
What are Kubernetes Deployments? Tutorial & Guide
In this post, you’ll learn about Kubernetes Deployments, including everything you need to know to get started with deployments, and how to configure a sample deployment of your own.https://www.containiq.com/post/kubernetes-deployment
furiko
Cloud-native, enterprise-level cron job platform for Kuberneteshttps://github.com/furiko-io/furiko
Кто не успел, тот не учит Python для инженеров
А кто успел, тот 3 месяца на практике будет постигать админские библиотеки и преисполняться в познании автоматизации для Kubernetes, Docker, Ansible, Prometheus, Gitlab.
Никаких абстрактных задач вроде перевернуть список, не используя reverse(). Только конкретные рабочие кейсы.
Посмотреть программу, получить скидку, попасть на HighLoad-2022 бесплатно можно здесь: https://slurm.club/3C6ztuO
А кто успел, тот 3 месяца на практике будет постигать админские библиотеки и преисполняться в познании автоматизации для Kubernetes, Docker, Ansible, Prometheus, Gitlab.
Никаких абстрактных задач вроде перевернуть список, не используя reverse(). Только конкретные рабочие кейсы.
Посмотреть программу, получить скидку, попасть на HighLoad-2022 бесплатно можно здесь: https://slurm.club/3C6ztuO
What is gRPC (Google Remote Procedure Call)? Ultimate Guide
In this guide to gRPC, or Google Remote Procedure Calls, you’ll learn about the history of gRPC, the benefits and drawbacks, use cases, and how to get started with gRPC.https://www.containiq.com/post/grpc
«Что такое DevOps?» — один из самых популярных вопросов в IT-индустрии. Он породил бесчисленное количество мифов и запутал специалистов, которые хотят выпускать и поддерживать приложения без головной боли.
— Окончу какой-нибудь курс и буду получать $100k в секунду
— Kubernetes и Docker изучу — и стану DevOps — Позовём DevOps, и он решит все проблемы с релизами
Поэтому настало время разрушить эти и другие мифы, а также рассказать про DevOps на живых примерах из банковского сектора и разработки программного обеспечения. Эксперты, стоящие за курсом «DevOps для эксплуатации и разработки», сойдутся в горячих спорах и постараются развенчать или защитить отборные мифы.
Спикеры вебинара:
👨🏼💻Алексей Шарапов — Head of DevOps в Ak Bars Digital. Руководит группой DevOps, технической поддержки, а также группой проектов внутренних разработок программного обеспечения. В IT с 2009 года, с 2015 года в DevOps. Любит собак и Slamming Brutal Death Metal.
👨🏼💻Сергей Задорожный — техлид в банке «Центр-инвест» со стажем 12 лет. Ранее писал бэкенды на Java и Kotlin для Enterprise в финтехе. Сейчас занимается DevOps, DevRel и выступает на конференциях. Держит змей, пауков и прочих экзотических созданий. Любит котиков и Black Metal.
→ Бесплатный вебинар 17 августа в 19:00
— Окончу какой-нибудь курс и буду получать $100k в секунду
— Kubernetes и Docker изучу — и стану DevOps — Позовём DevOps, и он решит все проблемы с релизами
Поэтому настало время разрушить эти и другие мифы, а также рассказать про DevOps на живых примерах из банковского сектора и разработки программного обеспечения. Эксперты, стоящие за курсом «DevOps для эксплуатации и разработки», сойдутся в горячих спорах и постараются развенчать или защитить отборные мифы.
Спикеры вебинара:
👨🏼💻Алексей Шарапов — Head of DevOps в Ak Bars Digital. Руководит группой DevOps, технической поддержки, а также группой проектов внутренних разработок программного обеспечения. В IT с 2009 года, с 2015 года в DevOps. Любит собак и Slamming Brutal Death Metal.
👨🏼💻Сергей Задорожный — техлид в банке «Центр-инвест» со стажем 12 лет. Ранее писал бэкенды на Java и Kotlin для Enterprise в финтехе. Сейчас занимается DevOps, DevRel и выступает на конференциях. Держит змей, пауков и прочих экзотических созданий. Любит котиков и Black Metal.
→ Бесплатный вебинар 17 августа в 19:00
process-compose
Process Compose is like docker-compose, but for orchestrating a suite of processes, not containers.https://github.com/F1bonacc1/process-compose
Kubernetes Taints and Tolerations | Ultimate Guide and Best Practices
Kubernetes has a lot of flexibility—if you know how to use it. Taints and tolerations are a key part of this. This article will explain how to apply them and how to use them effectively.https://www.containiq.com/post/kubernetes-taints-and-tolerations
prowler
Prowler is an Open Source security tool to perform AWS security best practices assessments, audits, incident response, continuous monitoring, hardening and forensics readiness. It contains more than 240 controls covering CIS, PCI-DSS, ISO27001, GDPR, HIPAA, FFIEC, SOC2, AWS FTR, ENS and custom security frameworks.https://github.com/prowler-cloud/prowler
Администрирование сервисов от @Selectel
Сэкономьте на штатных системных администраторах, которые отвечают за рутинные задачи, и доверьте вашу IT-инфраструктуру профессиональной команде. Мы перенесем все на инфраструктуру Selectel, внедрим лучшие методологии создания сервисов и будем следить, чтобы все работало исправно.
Какие задачи можем взять на себя:
◽️Внедрим CI/CD и другие DevOps-практики. Выстроим процессы обновлений ваших систем и развертывания приложений благодаря непрерывной доставке CI/CD и будем их сопровождать.
◽️Поддержим ваши системы по SLA. Будем следить за системами круглосуточно: проводить настройку сервисов, проверять доступность ресурсов и параметры резервного копирования.
◽️Обеспечим информационную безопасность. Настроим политики безопасности и доступ к системам. Будем регулярно проверять их на уязвимости и обновлять защиту. По согласованию обновим системное ПО и пакеты безопасности.
◽️Запустим и будем поддерживать проекты на базе Kubernetes. Проконсультируем и поможем выбрать Kubernetes на базе облачной платформы Selectel, других облачных платформ или в формате гибридных облачных решений.
Оставляйте заявку и передайте Selectel задачи по настройке и обслуживанию IT-инфраструктуры: https://slc.tl/cemhn
Сэкономьте на штатных системных администраторах, которые отвечают за рутинные задачи, и доверьте вашу IT-инфраструктуру профессиональной команде. Мы перенесем все на инфраструктуру Selectel, внедрим лучшие методологии создания сервисов и будем следить, чтобы все работало исправно.
Какие задачи можем взять на себя:
◽️Внедрим CI/CD и другие DevOps-практики. Выстроим процессы обновлений ваших систем и развертывания приложений благодаря непрерывной доставке CI/CD и будем их сопровождать.
◽️Поддержим ваши системы по SLA. Будем следить за системами круглосуточно: проводить настройку сервисов, проверять доступность ресурсов и параметры резервного копирования.
◽️Обеспечим информационную безопасность. Настроим политики безопасности и доступ к системам. Будем регулярно проверять их на уязвимости и обновлять защиту. По согласованию обновим системное ПО и пакеты безопасности.
◽️Запустим и будем поддерживать проекты на базе Kubernetes. Проконсультируем и поможем выбрать Kubernetes на базе облачной платформы Selectel, других облачных платформ или в формате гибридных облачных решений.
Оставляйте заявку и передайте Selectel задачи по настройке и обслуживанию IT-инфраструктуры: https://slc.tl/cemhn
Container Runtimes | Kubernetes Guide and Tutorial
Whether you know it or not, if you work with Kubernetes, you’ve probably used a container runtime. Read this article for everything you need to know about what they are and how they work.https://www.containiq.com/post/container-runtimes
node-clinic
Clinic.js diagnoses your Node.js performance issueshttps://github.com/clinicjs/node-clinic
How Prometheus Querying Works (and Why You Should Care)
https://www.timescale.com/blog/how-prometheus-querying-works-and-why-you-should-care
https://www.timescale.com/blog/how-prometheus-querying-works-and-why-you-should-care