По дороге на работу как раз можно послушать Kubernetes podcast о результатах KubeCon NA с Vicki Cheung - Engineering Manager в Lyft.
#kubernetes
#kubernetes
Kubernetespodcast
Kubernetes Podcast from Google: Episode 80 - Lyft and KubeCon NA 2019, with Vicki Cheung
Catch all the news (and there is a lot of it!) from KubeCon NA 2019 in this week's show. We then talk to Vicki Cheung, the conference co-chair, and an Engineering Manager running Kubernetes infrastructure at Lyft.
tfupdate - тулза для рекурсивного апдейта версий в Terraform коде. Переопределяет версии провайдеров и модулей, поддерживает TF >=0.12
#toolz
provider aws -v 2.40.0 main.tf
#toolz
GitHub
GitHub - minamijoyo/tfupdate: Update version constraints in your Terraform / OpenTofu configurations
Update version constraints in your Terraform / OpenTofu configurations - minamijoyo/tfupdate
Прямо сейчас проходит AWS re:Invent, так что новостей об Амазоне будет ого-го.
Пока из самого интересного (субъективно):
- Amazon EKS on AWS Fargate Now Generally Available - теперь можно не париться ЕС2 нодами и просто кормить ямлы в кластер
- AWS launches Fargate Spot, save up to 70% for fault tolerant applications - гоняем всё тот же Фаргейт на спотах
- Announcing the Amazon ECS CLI v2 - про CLI теперь можно без Python и со встроенным SSO
P.S.: И ещё буквально две штуки, не связанные с Амазон. Однако, решил добавить в этот пост, чтобы не спамить.
- CrossGuard от Pulumi для управления политиками
- Thanos(хранилище метрики для Prometheus) вышел версией 0.9.0
#aws #iac #observability
Пока из самого интересного (субъективно):
- Amazon EKS on AWS Fargate Now Generally Available - теперь можно не париться ЕС2 нодами и просто кормить ямлы в кластер
- AWS launches Fargate Spot, save up to 70% for fault tolerant applications - гоняем всё тот же Фаргейт на спотах
- Announcing the Amazon ECS CLI v2 - про CLI теперь можно без Python и со встроенным SSO
P.S.: И ещё буквально две штуки, не связанные с Амазон. Однако, решил добавить в этот пост, чтобы не спамить.
- CrossGuard от Pulumi для управления политиками
- Thanos(хранилище метрики для Prometheus) вышел версией 0.9.0
#aws #iac #observability
Amazon
Amazon EKS on AWS Fargate Now Generally Available | Amazon Web Services
Starting today, you can start using Amazon Elastic Kubernetes Service to run Kubernetes pods on AWS Fargate. EKS and Fargate make it straightforward to run Kubernetes-based applications on AWS by removing the need to provision and manage infrastructure for…
Вдогонку к релизам AWS от подписчиков:
- Provisioned Concurrency for Lambda Functions - создание уже прогретых лямбд.
P.S.: если что ещё интересное упустил, можно писать в чат
#aws
- Provisioned Concurrency for Lambda Functions - создание уже прогретых лямбд.
P.S.: если что ещё интересное упустил, можно писать в чат
#aws
Amazon
New – Provisioned Concurrency for Lambda Functions | Amazon Web Services
It’s really true that time flies, especially when you don’t have to think about servers: AWS Lambda just turned 5 years old and the team is always looking for new ways to help customers build and run applications in an easier way. As more mission critical…
12 декабря в 08:00 UTC будет проходить вебинар «SRE — хайп или будущее?»
Эдуард Медведев, CTO германской Tungsten Lab, а ранее — SRE-инженер, один из спикеров Слёрма SRE, расскажет про применимость, базовые понятия и инструменты SRE, а затем опишет, что будет происходить на Слёрме SRE.
Что: Вебинар SRE — хайп или будущее?
Где: онлайн
Когда: 12 декабря в 08:00 UTC
О чём:
- SRE
- Курс Слёрм SRE
Цена вопроса:
Бесплатно! Но нужно зарегистрироваться
#event
Эдуард Медведев, CTO германской Tungsten Lab, а ранее — SRE-инженер, один из спикеров Слёрма SRE, расскажет про применимость, базовые понятия и инструменты SRE, а затем опишет, что будет происходить на Слёрме SRE.
Что: Вебинар SRE — хайп или будущее?
Где: онлайн
Когда: 12 декабря в 08:00 UTC
О чём:
- SRE
- Курс Слёрм SRE
Цена вопроса:
Бесплатно! Но нужно зарегистрироваться
#event
Блок-схема дебага k8s Deployments
Вместе со схемой, большая статья, в которой объясняются многие пункты и разбираются типовые ошибки
#kubernetes
Вместе со схемой, большая статья, в которой объясняются многие пункты и разбираются типовые ошибки
#kubernetes
LearnKube
A visual guide on troubleshooting Kubernetes deployments
Troubleshooting in Kubernetes can be a daunting task. In this article you will learn how to diagnose issues in Pods, Services and Ingress.
Чтиво на пятницу:
- История одного предновогоднего релиза статья Дмитрия Меньшикова о дебаге. Люблю такие статьи, во-первых, потому что люди действительно докапываются до причины и разбираются, почему произошло то, что произошло. Во-вторых, потому что читая такие статьи ощущаю себя дураком :) В общем, надо больше подобного!
- Разбираемся в алгоритмах и структурах данных. Доступно и понятно - объяснение алгоритмов "на кошечках" с примерами практического применения.
Особенность обеих статей в том, что их интересно читать! Первую я вообще прочёл, как детектив. Это очень круто, потому что на том же DOU часто попадаются материалы, которые толковые по содержанию, но изложены, "як вчителька у школі"
- История одного предновогоднего релиза статья Дмитрия Меньшикова о дебаге. Люблю такие статьи, во-первых, потому что люди действительно докапываются до причины и разбираются, почему произошло то, что произошло. Во-вторых, потому что читая такие статьи ощущаю себя дураком :) В общем, надо больше подобного!
- Разбираемся в алгоритмах и структурах данных. Доступно и понятно - объяснение алгоритмов "на кошечках" с примерами практического применения.
Особенность обеих статей в том, что их интересно читать! Первую я вообще прочёл, как детектив. Это очень круто, потому что на том же DOU часто попадаются материалы, которые толковые по содержанию, но изложены, "як вчителька у школі"
ДОУ
История одного предновогоднего релиза
Дмитрий Меньшиков, CTO в Aurora Technologies, подробно описал ход своих мыслей и вектор поиска решения проблемы в одном релизе. История призвана послужить гайдлайном при решении задач.
Много всего происходит и я как-то затянул с объявой про Rebrain. А они выкатили календарь событий на декабрь!
Что: Онлайн практикумы от Rebrain
Где: В сети!
Когда: Весь декабрь, подробнее инфа на сайте
О чём: Темы каждого практикума разные:
- Docker
- Azure CI
- Gitlab CI
и т.д
Цена вопроса: Бесплатно! Но нужно регистрироваться
#event
Что: Онлайн практикумы от Rebrain
Где: В сети!
Когда: Весь декабрь, подробнее инфа на сайте
О чём: Темы каждого практикума разные:
- Docker
- Azure CI
- Gitlab CI
и т.д
Цена вопроса: Бесплатно! Но нужно регистрироваться
#event
Forwarded from 🇺🇦 atikhono_mind
Ах, если бы все так писали коммиты, то мы бы уже жили в 25м веке
dhwthompson.com
My favourite Git commit
I like Git commit messages. Used well, I think they’re one of the most powerful tools available to document a codebase over its lifetime. I’d like to illustrate that by showing you my favourite ever Git commit.
Я что-то на долгое время умолк, но всякое случается.
На неделе надо будет разобрать для канала склад ссылок, а пока напишу про AWS Service Endpoints
Это почему-то не самая популярная тема. И я заметил, что часто эти знание передаются прям из уст в уста, “от отца к сыну”. Это, скорее всего, связано с не самой очевидной документацией Amazon, но всё же.
Привер использования - alias-запись типа A для балансеров в Route53. Через консоль это конфигурируется легко из выпадающего списка. Но, например, для Terraform нужно указать hosted zone, которая по логике соответствует hosted zone Route53, но нет. Балансеры живут в своей сервисной зоне.
Список зон балансеров и другие сервисные эндпойнты можно найти здесь, там же квоты по-умолчанию на ресурсы.
#aws
На неделе надо будет разобрать для канала склад ссылок, а пока напишу про AWS Service Endpoints
Это почему-то не самая популярная тема. И я заметил, что часто эти знание передаются прям из уст в уста, “от отца к сыну”. Это, скорее всего, связано с не самой очевидной документацией Amazon, но всё же.
Привер использования - alias-запись типа A для балансеров в Route53. Через консоль это конфигурируется легко из выпадающего списка. Но, например, для Terraform нужно указать hosted zone, которая по логике соответствует hosted zone Route53, но нет. Балансеры живут в своей сервисной зоне.
Список зон балансеров и другие сервисные эндпойнты можно найти здесь, там же квоты по-умолчанию на ресурсы.
#aws
Amazon
AWS service endpoints - AWS General Reference
Find the endpoints for AWS services.
На разных работах шутили, мол, зачем платить клауд-вендору? Вон работникам ж ноуты мощные выдаём - пусть там всё и крутится.
А тут ребята рассказывают о Serverless платформе на основании browser functions, т.е. непосредственно в браузере.
Конечно, тут ограниченый набор юзкейсов, например, вы не хотите светить на клиенте пароль к БД и так далее; но, похоже, нам представили настоящий serverless 😊
#serverless
А тут ребята рассказывают о Serverless платформе на основании browser functions, т.е. непосредственно в браузере.
Конечно, тут ограниченый набор юзкейсов, например, вы не хотите светить на клиенте пароль к БД и так далее; но, похоже, нам представили настоящий serverless 😊
#serverless
Medium
Browser Functions: A new serverless platform using Web Browser execution engines
If you want to build a modern web app, you typically need to use a few different tools: one set for the front-end, and another for the…
HashiCorp рассказывают о TDD для инфраструктуры
А также доклад Евгения Брикмана об автоматизации тестирования инфраструктуры на InfoQ
#iac
А также доклад Евгения Брикмана об автоматизации тестирования инфраструктуры на InfoQ
#iac
Hashicorp
Test-Driven Development (TDD) for Infrastructure
Learn how to adapt TDD to deploying and configuring infrastructure.
Вчера (по США) был AMA с инфраструктурной командой Reddit
Все комментарии можно почитать по ссылке.
Из субъективно интересного:
Все комментарии можно почитать по ссылке.
Из субъективно интересного:
don't actually upgrade [Kubernetes] clusters in place -- we spin up new clusters and migrate the workloads over.
Since we treat our clusters as throaway, we don't really have any hard dependencies on etcd persistence, so we have tended to not really need to do alot of etcd-specific management as a result.
Нативная интеграция от HashiCorp - vault-k8s позволяет тащить статические и динамические сикреты в поды! 🎉
Видео-демо
via
#hashicorp #kubernetes #vault #security
Видео-демо
via
#hashicorp #kubernetes #vault #security
Запись прошедшего недавно в Киеве Kubernetes MeetUp
Доклады:
- Pavel Dmytrenko (DevOps Engineer at Pango) - Cluster API: bootstrap Kubernetes clusters using Kubernetes
- Vadym Surzhyk Kubernetes Engineer at Mirantis
Tekton and Argo - Kubernetes-native CI/CD pipelines
#slides
Доклады:
- Pavel Dmytrenko (DevOps Engineer at Pango) - Cluster API: bootstrap Kubernetes clusters using Kubernetes
- Vadym Surzhyk Kubernetes Engineer at Mirantis
Tekton and Argo - Kubernetes-native CI/CD pipelines
#slides
YouTube
Kubernetes Kyiv Meetup
Чуть не забыл вам рассказать :(
В общем, в понедельник 23 декабря подойдёт вебинар «DevOps: инструменты и цифры»
Что: Вебинар «DevOps: инструменты и цифры»
Где: Онлайн
Когда: 23 декабря, 14:00 UTC (там из объявлении не ясно, в каком это поясе указано время, так что лучше уточнить)
О чём:
На вебинаре Эдуард Медведев, CTO, DevOps- и SRE-инженер, расскажет про актуальный набор инструментов, про смысл и экономическую оценку внедрения, и про интенсив Слёрм DevOps, где все эти инструменты разбираются на практике.
Цена вопроса:
Бесплатно, но нужна регистрация: https://clc.to/-5Sw-w
#event
В общем, в понедельник 23 декабря подойдёт вебинар «DevOps: инструменты и цифры»
Что: Вебинар «DevOps: инструменты и цифры»
Где: Онлайн
Когда: 23 декабря, 14:00 UTC (там из объявлении не ясно, в каком это поясе указано время, так что лучше уточнить)
О чём:
На вебинаре Эдуард Медведев, CTO, DevOps- и SRE-инженер, расскажет про актуальный набор инструментов, про смысл и экономическую оценку внедрения, и про интенсив Слёрм DevOps, где все эти инструменты разбираются на практике.
Цена вопроса:
Бесплатно, но нужна регистрация: https://clc.to/-5Sw-w
#event
Пятничное:
Evil commands in Bash - разбор 9 команд Bash, которые могут увалить систему: тут и
SQL Murder Mystery - интерактивная игра для практики азов SQL
Evil commands in Bash - разбор 9 команд Bash, которые могут увалить систему: тут и
rm -rf /, и форк-бомба, и разные вариации dd
SQL Murder Mystery - интерактивная игра для практики азов SQL
DEV Community
9 Evil Bash Commands Explained
I remember using and understanding a terminal for the first time: That feeling when you realize that...