Forwarded from Sysadmin Tools 🇺🇦
Приседания с curl для разминки https://jvns.ca/blog/2019/08/27/curl-exercises/
Julia Evans
curl exercises
Recently I’ve been interested in how people learn things. I was reading Kathy Sierra’s great book Badass: Making Users Awesome. It talks about the idea of deliberate practice.
Forwarded from Go Дайджест
Урааааа! 🚀🎉🥳🎊🧨💣🍾🔥
Видосики с GopherCon 2019
https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdDyspRTNBIKES1Y-P__59_
Видосики с GopherCon 2019
https://www.youtube.com/playlist?list=PL2ntRZ1ySWBdDyspRTNBIKES1Y-P__59_
YouTube
GopherCon 2019
Share your videos with friends, family, and the world
Учимся готовить cronjob в Kubernetes. От себя добавлю - всегда контролируйте результаты исполнения заданий - это относится ко всем cron like инструментам. https://medium.com/swlh/the-power-of-kubernetes-cron-jobs-d7f550958de8 #cron #k8s
Medium
The Power of Kubernetes Cron Jobs
When I first got into web development over 15 years ago, one of the earliest ways I automated was by using cron jobs.
Forwarded from DevOps Deflope News
VMware анонсировали «Kubernetes Academy» — бесплатную Kubernetes и cloud native платформу обучения 🎓
Уже доступны курсы:
* Containers 101
* Kubernetes 101
* Kubernetes in Depth
* Interacting with Kubernetes
* How to Prepare for the CKA Exam
Анонс: http://amp.gs/S6Hu
https://kubernetes.academy
#kubernetes #education
Уже доступны курсы:
* Containers 101
* Kubernetes 101
* Kubernetes in Depth
* Interacting with Kubernetes
* How to Prepare for the CKA Exam
Анонс: http://amp.gs/S6Hu
https://kubernetes.academy
#kubernetes #education
Forwarded from Sysadmin Tools 🇺🇦
Secrets of Top-performing DevOps Teams – at Google and Beyond
https://applitools.com/blog/devops-at-google
https://applitools.com/blog/devops-at-google
Automated Visual Testing | Applitools
Secrets of Top-performing DevOps Teams - at Google and Beyond
Watch this special session with Google's Nikhil Kaul and Nick Pan, as they talk about the practices Google uses to scale its DevOps process while creating
В догонку про cron, подсказали в личку такой инструмент https://github.com/healthchecks/healthchecks #cron #healthcheck
GitHub
GitHub - healthchecks/healthchecks: Open-source cron job and background task monitoring service, written in Python & Django
Open-source cron job and background task monitoring service, written in Python & Django - healthchecks/healthchecks
Forwarded from Українська девопсарня
Отличный авторский пост. Вообще я очень люблю такое когда берем один параметр и начинаем копать и пытаться понять что ж это значит то 🙂 https://rtfm.co.ua/redis-linux-i-vm-overcommit_memory/
RTFM: Linux, DevOps и системное администрирование | DevOps-инжиниринг и системное администрирование. Случаи из практики.
Redis: fork — Cannot allocate memory, Linux, виртуальная память и vm.overcommit_memory
Что такое vm.overcommit_memory в Linux, как он влияет на Redis и причина ошибки fork :Cannot allocate memory
Forwarded from HABR FEED + OPENNET
Tarantool Kubernetes Operator
https://habr.com/ru/post/465265/
Tags: Блог компании Mail.ru Group, Высокая производительность, IT-инфраструктура, Администрирование баз данных, Kubernetes, tarantool, mail.ru
Author vasiliy-t on #habrahabr
https://habr.com/ru/post/465265/
Tags: Блог компании Mail.ru Group, Высокая производительность, IT-инфраструктура, Администрирование баз данных, Kubernetes, tarantool, mail.ru
Author vasiliy-t on #habrahabr
Forwarded from Українська девопсарня
Классный пост в котором ребята делятся болью от использования terraform. Вроде общие слова, но я чувствую твою боль, бро.
https://medium.com/driven-by-code/the-terrors-and-joys-of-terraform-88bbd1aa4359
https://medium.com/driven-by-code/the-terrors-and-joys-of-terraform-88bbd1aa4359
Medium
The Terrors and Joys of Terraform
By: Regis Wilson
Forwarded from 🇺🇦 Go for two :)
Note #18 gotip 🔨
P.S. код
gotip консольная утилита, которая помогает скомпилировать go из мастера и очень быстро проверить, пофиксили ли баг в мастере или совместимость проекта с последней версией (origin/master).$ go get -v golang.org/dl/gotip
$ gotip download
………………………….
…. Long output…. Here…. ☕️☕️☕️
………………………….
$ gotip version
go version devel +307544f Wed Aug 28 15:49:59 2019 +0000 darwin/amd64
$ gotip run main.go
P.S. код
gotip довольно простой -> https://github.com/golang/dl/blob/master/gotip/main.go#L37Forwarded from Записки админа
🛠 Немного tips and tricks по установке RHEL 8 для начинающих: https://www.redhat.com/sysadmin/rhel-installation-tips Будет актуально и для будущего релиза CentOS.
⚙️ НЕначинающим же, предлагаю почитать про kernel тесты перед сном: https://people.kernel.org/metan/towards-parallel-kernel-test-runs Там есть ссылка на интересную утилиту.
#напочитать #rhel #kernel
⚙️ НЕначинающим же, предлагаю почитать про kernel тесты перед сном: https://people.kernel.org/metan/towards-parallel-kernel-test-runs Там есть ссылка на интересную утилиту.
#напочитать #rhel #kernel
Про современные методы балансировки и проксирования https://medium.com/southbridge/introduction-to-modern-network-load-balancing-and-proxying-52e8ca36adde #balancing #proxy
Medium
Введение в современную балансировку сетевой нагрузки и проксирование
Не так давно я услышал, что существует недостаток вступительных образовательных материалов о современной балансировке сетевой нагрузки и…
Пока vault не научился автоматической инъекции секретов в Kubernetes, можно попробовать kubeseal от bitnami https://medium.com/swlh/managing-secrets-and-environment-variables-on-kubernetes-cluster-fd75a12141be #security #k8s #secrets
Medium
Managing secrets and environment variables on kubernetes cluster
This article mainly focuses on using Bitnami-labs's kubeseal project to manage secrets for applications on the Kubernetes cluster.
Бесплатный онлайн практикум DevOps by REBRAIN: Docker. Prometheus
Регистрация - http://bit.ly/2NMXn70
Количество мест строго ограничено!
Практикум по освоению DevOps
Время проведения:
3 Сентября (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Зачем нужны time series базы и почему все уходят с Zabbix?
🔹Разворачиваем Prometheus и подключаем экспортеры
🔹Как начать мониторить docker за 5 минут?
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!
#реклама
Регистрация - http://bit.ly/2NMXn70
Количество мест строго ограничено!
Практикум по освоению DevOps
Время проведения:
3 Сентября (Вторник) в 19:00 по МСК
Что будет на практикуме?
🔹Зачем нужны time series базы и почему все уходят с Zabbix?
🔹Разворачиваем Prometheus и подключаем экспортеры
🔹Как начать мониторить docker за 5 минут?
Кто ведет?
Василий Озеров - основатель агентства Fevlake (fevlake.com) и действующий Devops-инженер (опыт в Devops более 5 лет). Регулярно выступает на RootConf, DevOpsConf Russia, HighLoad.
Открытые еженедельные DevOps практикумы - https://bit.ly/2CGmm3C
Присоединяйтесь!
#реклама
Forwarded from CatOps
Dive - утилита для анализа сборки Docker образов.
Позволяет анализировать сборку слоёв и смотреть, что меняется в каждом из них.
Создана для оптимизации размера образов.
#containers #docker
Позволяет анализировать сборку слоёв и смотреть, что меняется в каждом из них.
Создана для оптимизации размера образов.
#containers #docker
GitHub
GitHub - wagoodman/dive: A tool for exploring each layer in a docker image
A tool for exploring each layer in a docker image. Contribute to wagoodman/dive development by creating an account on GitHub.
Заруба виртуальных роутеров - VyOS, pfSense и все остальные ребята, которых мы любим
https://blog.kroy.io/battle-of-the-virtual-routers/
#pfsense #routers #network
https://blog.kroy.io/battle-of-the-virtual-routers/
#pfsense #routers #network
Forwarded from PythonDigest
Производительность — это не только CPU: создание собственных профилировщиков для Python
https://habr.com/ru/post/464133/?utm_campaign=464133&utm_source=habrahabr&utm_medium=rss
Предположим, ваша Python-программа оказалась медленной, и вы выяснили, что это лишь отчасти обусловлено нехваткой процессорных ресурсов (https://pythonspeed.com/articles/blocking-cpu-or-io/). Как выяснить то, какие части кода вынуждены ожидать чего-то такого, что не относится к CPU?
https://habr.com/ru/post/464133/?utm_campaign=464133&utm_source=habrahabr&utm_medium=rss
Предположим, ваша Python-программа оказалась медленной, и вы выяснили, что это лишь отчасти обусловлено нехваткой процессорных ресурсов (https://pythonspeed.com/articles/blocking-cpu-or-io/). Как выяснить то, какие части кода вынуждены ожидать чего-то такого, что не относится к CPU?
Forwarded from Evil Martians
Узнайте, как марсианин Владимир Дементьев (AnyCable, TestProf, Action Policy, Gem Check) документирует свои многочисленные опенсорс-проекты, и попробуйтего его CI-сетап (Lefthook, docsify) в деле!
http://amp.gs/N8WS
http://amp.gs/N8WS