Creating AWS EKS Cluster in Terraform

Read more

Let’s Encrypt Single Domain Issuing

Installation Issuing certificate (DNS challenge) Read more

USB Descriptors

Setup data bytes Read more

STM32 USB Device Interface

Device Class Initialization (WORK IN PROGRESS) Setting endpoint FIFO buffers If we wish to use certain endpoints for transfer, we first must assign FIFO buffer sizes. Otherwise, the transfer wont work. Example code: Device class specification struct Device class initialization... Read more

Letsencrypt Manual Wildcard Certificate Issuing

Copy file from https://raw.githubusercontent.com/joohoi/acme-dns-certbot-joohoi/master/acme-dns-auth.py to /etc/letsencrypt/acme-dns-auth.py and change user to root and chmod to 0755. Also adjust script to appropriate python version. Then simply add record to DNS system, and continue execution of script. Single domain issuing using DNS TXT... Read more

Datadog Synthetic Tests with Terraform

To simplify management of Datadog synthetic tests, I decided to use Terraform. After playing with it a bit, I came with following module structure which covers few cases that I needed to handle. HTTP Status Monitoring To cover HTTP status... Read more

USB FS/HS cheat sheet

When I was learning USB 2.0 I struggled with some concepts because a lot of things need to be remembered without having any usable visualization tool. I looked at Beagle board and similar devices, but because of their cost they... Read more

Kubectl tips/tricks

List all resources under namespace Read more

Installing EKS with Teraform

This example shows how to install working EKS cluster with terraform. It’s snippet from actual usage, but not all things have been included. Read more

Helm Tips/Tricks

Ordering of execution To perform things in certain order in Helm, we need to use hooks. Recently I had a situation where I had free sub-charts and I needed them to be available before issuing my CRD’s to Kubernetes. To... Read more