rxd_txd
304 subscribers
522 photos
31 videos
22 files
2.81K links
Download Telegram
Forwarded from Патчкорд
Автоматическое, бесплатное ускорение ваших shell программ в разы. Готовый продукт и публикация с выкладками, почему и как такое можно сделать. Пример из статьи с распараллеливанием на два, но можно и больше:

##### Before #####
base="ftp://ftp.ncdc.noaa.gov/pub/data/noaa";
for y in {2015..2019}; do
curl $base/$y | grep gz | tr -s" " | cut -d" " -f9 |
sed "s;^;$base/$y/;" | xargs -n 1 curl -s | gunzip |
cut -c 89-92 | grep -iv 999 | sort -rn | head -n 1 |
sed "s/^/Maximum temperature for $y is: /"
done

##### After #####
mkfifo $t{0,1...}
curl $base/$y > $t0 & cat $t0 | split $t1 $t2 &
cat $t1 | grep gz > $t3 &
cat $t2 | grep gz > $t4 &
...
cat $t9 | sort -rn > $t11 & cat $t10 | sort -rn > $t12 &
cat $t11 | eager > $t13 & cat $t12 | eager > $t14 &
sort -mrn $t13 $t14 > $t15 &
cat $t15 | head -n1 > $out1 &
wait $! && get-pids | xargs -n 1 kill -SIGPIPE

И это всё оно само.
Forwarded from HABR FEED + OPENNET
1 CPU 1 Гб – а я хочу мониторинг, как у больших дядей
https://habr.com/ru/post/556518/?utm_source=habrahabr&utm_medium=rss&utm_campaign=556518
Tags: Блог компании Маклауд, Настройка Linux, JavaScript, Серверное администрирование, Лайфхаки для гиков, linux, vps, vds, мониторинг, дешевые vps, надежный vds
Author owlofmacloud #habr
Kubectl verbose logging tricks
kubectl -v=8 get node 2>&1 | grep -P 'GET|POST|DELETE|PATCH|PUT'

👉 https://words.yuvi.in/post/kubectl-rbac/

#k8s
Using system environment variables with Kustomize

NOTE:
This uses an eschewed (but undocumented) feature of Kustomize. This trick may change, break, or inexplicably disappear at any time. So use this at your own risk!

https://rm3l.org/using-system-envvars-with-kustomize/
#kustomize #env
Forwarded from DevOps&SRE Library
100 Days Of Kubernetes

100 Days of Kubernetes is the challenge in which we aim to learn something new related to Kubernetes each day across 100 Days!!!

https://100daysofkubernetes.io
Forwarded from ДевОпс Інженер 🇺🇦 (Oleg Mykolaichenko)
OpenSLO: Specification

- Видел? - спрашивает меня Ярослав Молочко.
- Ухты, не видел - отвечаю я.

Давайте смотреть вместе: OpenSLO - спецификация, унифицированный стандарт для определения SLO для сервисов. Она позволяет описать Confluence таблички, где ранее было описание SLO, или собрать в кучу “и так понятные” метрики и индикаторы.

Сейчас это действительно только предложение стандарта, но формат подразумевает деплой в Kubernetes - так что вполне вероятно, что появится оператор, который сможет это применить в Alertmanager или в Grafana.

Обожаю стандарты, и оставляю две ссылки:
https://openslo.com/
https://github.com/openslo/openslo