George ShuklininOpsOpsHow to check if SSL certificate matches private key?Usually you undestand this by name. foobar193421.pem and foobar193421_key.pem are belonging to each other, right?Aug 26Aug 26
George ShuklininOpsOpsRunning handlers on each iteration in the included roleWarning: using includes is a bad idea. If you can unroll loop statically, do it statically. Include is a last ‘hope’ for situations when…Aug 9Aug 9
George ShuklininLoyal homeAir conditioner automation with IRThe problems I didn’t expect to haveJul 24Jul 24
George ShuklininOpsOpsInjecting modules into tests with PytestThere is a known slightly boring problem with tests. You have conftest.py, which is magical and is always available in tests (but only via…Jun 23Jun 23
George ShuklininOpsOpsReducing cardinality load from node_systemd_unit_stateWe have few alerts for the most critical services, which explicitly checks if service is not failed. This require us to use systemd…Jun 16Jun 16
George ShuklininOpsOpsK6 benchmark observationsGrafana K6 is an extremely complex (but nextgen compare to ab/wrk) program. I just started to dive into it, and all I have insofar, is a…May 20May 20
George ShuklininOpsOpsCombining k6, Prometheus remote writes and Vectorto add labels to metrics from k6Apr 29Apr 29
George ShuklininOpsOpsA colleague neededWe have a new position opened. If you are regular in this blog, may be it’s a job for you.Apr 24Apr 24
George ShuklininOpsOpsRepeat N times for each element of the list in AnsibleIt’s the usual ‘suck at iterations’ problem in Ansible.Apr 11Apr 11