Forwarded from Технологический Болт Генона
how_to_test_infrastructure_code_.pdf
14.6 MB
How to test infrastructure code: automated testing for Terraform, Kubernetes, Docker, Packer and more.
Forwarded from DevOps Deflope News
И только что вышел Helm 3 🎉🎉🎉
Анонс: http://amp.gs/slud
Что изменилось по сравнению с 2 версией http://amp.gs/slui
Как мигрировать http://amp.gs/sluw
Плагин для миграции http://amp.gs/sluF
Результаты security аудита http://amp.gs/slur
#helm #news
Анонс: http://amp.gs/slud
Что изменилось по сравнению с 2 версией http://amp.gs/slui
Как мигрировать http://amp.gs/sluw
Плагин для миграции http://amp.gs/sluF
Результаты security аудита http://amp.gs/slur
#helm #news
Forwarded from Уютный IT адочек
хранения паролей пост
Свои более чем 500 паролей я храню в KeePass. Он имеет множество реализаций на все платформы (удивительно, но MacPass оказался лучше всего, плюс умеет мерджить два файла) и в общем-то закрывает стандартный набор проблем (шифрование хранилища, напоминания о необходимости сменить пароли, широкие возможности по сортировке и управлению).
Но у меня не один ноутбук. И изменения в список паролей не всегда вносятся при наличии интернета. А значит хранить контейнер с паролями, например, на Google Drive - не вариант: высок риск получить конфликт изменений и в итоге что-то продолбать.
Варианты были разные, в итоге я сформулировал мини-тз (https://xn--r1a.website/pet_project_ideas/9) на специальную железку, которая бы решила проблему. Очень хотелось одновременную работу с несколькими устройствами и кросплатформенность. Я перебрал кучу решений, пытался состыковать и так и так по-быстрому, чтобы не тратить месяц на написание низкоуровнего кода - без толку. Готовых кубиков нет.
А потом я наткнулся на https://www.sparkleshare.org/ и подумал: а зачем я так усложняю? Ведь для меня главное - это не продолбать ни одно изменение, а вовсе не "одновременная работа". Git для этого идеален! Штука простая как топор, вроде как даже не сложно пишется самостоятельно.
В общем, рекомендую попробовать. Учтите только, что SparkleShare не умеет использовать ssh-ключи из системы и генерирует свой, который надо вытащить и закинуть в свой гит.
Свои более чем 500 паролей я храню в KeePass. Он имеет множество реализаций на все платформы (удивительно, но MacPass оказался лучше всего, плюс умеет мерджить два файла) и в общем-то закрывает стандартный набор проблем (шифрование хранилища, напоминания о необходимости сменить пароли, широкие возможности по сортировке и управлению).
Но у меня не один ноутбук. И изменения в список паролей не всегда вносятся при наличии интернета. А значит хранить контейнер с паролями, например, на Google Drive - не вариант: высок риск получить конфликт изменений и в итоге что-то продолбать.
Варианты были разные, в итоге я сформулировал мини-тз (https://xn--r1a.website/pet_project_ideas/9) на специальную железку, которая бы решила проблему. Очень хотелось одновременную работу с несколькими устройствами и кросплатформенность. Я перебрал кучу решений, пытался состыковать и так и так по-быстрому, чтобы не тратить месяц на написание низкоуровнего кода - без толку. Готовых кубиков нет.
А потом я наткнулся на https://www.sparkleshare.org/ и подумал: а зачем я так усложняю? Ведь для меня главное - это не продолбать ни одно изменение, а вовсе не "одновременная работа". Git для этого идеален! Штука простая как топор, вроде как даже не сложно пишется самостоятельно.
В общем, рекомендую попробовать. Учтите только, что SparkleShare не умеет использовать ssh-ключи из системы и генерирует свой, который надо вытащить и закинуть в свой гит.
Forwarded from DevOps Deflope News
Серия видео «Prometheus & Grafana for monitoring Kubernetes» от Houssem Dellai, в которой рассказывается про мониторинг простого приложения в Kubernetes.
https://www.youtube.com/playlist?list=PLpbcUe4chE7-HuslXKj1MB10ncorfzEGa
#monitoring #videos
https://www.youtube.com/playlist?list=PLpbcUe4chE7-HuslXKj1MB10ncorfzEGa
#monitoring #videos
YouTube
Prometheus & Grafana for monitoring Kubernetes
Share your videos with friends, family, and the world
Forwarded from Українська девопсарня
Написал статью о том почему не стоит использовать postgresql вместо обычной очереди. Пусть даже постгря многое умеет. https://dvps.blog/postgresql-missusage/
dpvs
PostgreSQL misusage
Эпиграф I didn't want to add complexity with Kafka, so we've also misused PostgreSQL as a message queue a bit. написал один парень в твиттере Внимание, длиннопост, вот тут TLDR Сказка Давным-давно, в тридевятом царстве, в тридевятом государстве жила-была…
Forwarded from I hate overtime
#sql
Продолжаем наш фестиваль "для тех, кому не повезло"😉
Вот огромная репа с кучей полезного для выживания с Sql Server. Есть полезняшки для всех версий скуля, включая Azure Sql
Продолжаем наш фестиваль "для тех, кому не повезло"😉
Вот огромная репа с кучей полезного для выживания с Sql Server. Есть полезняшки для всех версий скуля, включая Azure Sql
GitHub
GitHub - ktaranov/sqlserver-kit: Useful links, scripts, tools and best practice for Microsoft SQL Server Database
Useful links, scripts, tools and best practice for Microsoft SQL Server Database - ktaranov/sqlserver-kit
Forwarded from DevOps Deflope News
Отличный чеклист «Kubernetes production best practices» от learnk8s.
Сам чеклист http://amp.gs/sChd
GitHub http://amp.gs/sChs
#checklist #learnk8s
Сам чеклист http://amp.gs/sChd
GitHub http://amp.gs/sChs
#checklist #learnk8s
Forwarded from sudo rm -rf /*
Что может быть лучше, чем в пятничный вечер залипать в графану? Конечно же только попытки найти в этом не только смысл, но и художественную ценность.
Искренне считаю что это прекрасно.
#проститезаdevops
Искренне считаю что это прекрасно.
#проститезаdevops
Forwarded from sudo rm -rf /*
Лаконичный гайд по собору своего config-drive с предопределенной метадатой, если вы в голом kvm хотите пулять имаджи с cloud-init. Теперь осталось только одно - понять зачем вам такое флоу, если можно поставить openstack.
Oddbit
Booting cloud images with libvirt · The Odd Bit
Most major distributions now provide “cloud-enabled” images designed for use in cloud environments like OpenStack and AWS. These images are usually differentiated by (a) being relatively small, and (b) running cloud-init at boot to perform initial system…
Forwarded from Технологический Болт Генона
Выложили доклады с DevOpsDays Singapore 2018
Интересный доклад из серии "а как там у них устроено"
The Evolution of Site Reliability Engineering (SRE) at LinkedIn.com
https://www.youtube.com/watch?v=JcGlFZAn8mw
Плейлист на все доклады конференции
https://www.youtube.com/playlist?list=PLpWsyYqY_ehkEruIDKW-WVeA35ItMXCtH
Программа
https://devopsdays.org/events/2018-singapore/program
Интересный доклад из серии "а как там у них устроено"
The Evolution of Site Reliability Engineering (SRE) at LinkedIn.com
https://www.youtube.com/watch?v=JcGlFZAn8mw
Плейлист на все доклады конференции
https://www.youtube.com/playlist?list=PLpWsyYqY_ehkEruIDKW-WVeA35ItMXCtH
Программа
https://devopsdays.org/events/2018-singapore/program
Forwarded from Anton Arhipov
http://www.globenewswire.com/news-release/2019/11/18/1948583/0/en/Lightbend-Launches-New-Open-Source-Framework-Cloudflow-For-Streaming-Data-Applications-On-Kubernetes-Stack.html
Интересно, это вместо Lagom?
Интересно, это вместо Lagom?
GlobeNewswire News Room
Lightbend Launches New Open Source Framework Cloudflow For Streaming Data Applications On Kubernetes Stack
Developer-focused tooling orchestrates and operationalizes cloud-native, distributed streaming applications on Kubernetes
Forwarded from DevOps Deflope News
Стали доступны видео с конференции LISA19, которая прошла в конце октября в Portland.
Программа: http://amp.gs/shJN
Плейлист: http://amp.gs/shJq
Рекомендую выступление «Linux Systems Performance» от Brendan Gregg http://amp.gs/shJi
P.S. оказывается LISA это сокращение от Large Installation System Administration Conference 🙀😱🙀
#videos #lisa
Программа: http://amp.gs/shJN
Плейлист: http://amp.gs/shJq
Рекомендую выступление «Linux Systems Performance» от Brendan Gregg http://amp.gs/shJi
P.S. оказывается LISA это сокращение от Large Installation System Administration Conference 🙀😱🙀
#videos #lisa
USENIX
LISA19 Conference Program
LISA is the premier conference for operations professionals, where sysadmins, systems engineers, IT operations professionals, SRE practitioners, developers, IT managers, and academic researchers share real-world knowledge about designing, building, securing…
Forwarded from Пятничный деплой
В очередной раз спасибо @olegkovalov за ссылку! DigitalOcean запилил курс по Kubernetes https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers
Digitalocean
Tutorials | DigitalOcean
Follow along with one of our 8,000+ development and sysadmin tutorials.
Forwarded from Пятничный деплой
ну вот, Флант и до Cassandra добрались https://habr.com/ru/company/flant/blog/475036/
Хабр
Миграция Cassandra в Kubernetes: особенности и решения
С базой данных Apache Cassandra и необходимостью её эксплуатации в рамках инфраструктуры на базе Kubernetes мы сталкиваемся регулярно. В этом материале поделимся своим видением необходимых шагов,...
Forwarded from GitHub'ненько
webhook is a lightweight incoming webhook server to run shell commands
#go #devops
https://github.com/adnanh/webhook
#go #devops
https://github.com/adnanh/webhook
GitHub
GitHub - adnanh/webhook: webhook is a lightweight incoming webhook server to run shell commands
webhook is a lightweight incoming webhook server to run shell commands - adnanh/webhook
Forwarded from GitHub'ненько
Tool that easily and reliably converts (all) your existing AutoScaling groups to cheaper spot instances
#devops #aws #ec2
https://github.com/AutoSpotting/AutoSpotting
#devops #aws #ec2
https://github.com/AutoSpotting/AutoSpotting
GitHub
GitHub - LeanerCloud/AutoSpotting: Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling…
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using S...
Forwarded from Teamlead Good Reads – ежедневные советы про менеджмент людей и команд (Роман Ивлиев)
Два крутых лонгрида про тестирование в продакшене. Первый (http://amp.gs/AEZi) о том, зачем вообще нужно тестирование в продакшне. Второй (http://amp.gs/AEZd) про то, что нужно для этого сделать. Поделились ребята из @devops_deflope
Forwarded from Записки админа
📝 Роадмапы, на которые можно попробовать опереться, намечая себе путь в специальности https://roadmap.sh/
#фидбечат #линк
#фидбечат #линк