Nginx Client Certificate Verification

Read more

Running K3s with OrangePi ISO image on Arm64

Configure container network prerequisites Here we’re going to configure: Run image with all required privileges needed to run k3s To list running systemd-nspawn instances, use this command: Read more

Reset EJBCA SuperAdmin password

Read more

Starting JVM process with exposed debugger port

Read more

Configuring JVM per-socket SOCKS5 proxy

If for some reason sockets opened in JVM need to go through a SOCKS5 proxy, we can use the following example to do it: Configuring SOCKS5 server Install dante-server Configure socks5 server Restart socks5 server Resources Read more

Kibana Lucene Search

Resources Read more

Configuring WireGuard Server

Installing WireGuard Configuring WireGuard Create WireGuard private key Create WireGuard configuration Start WireGuard server Things to Understand Both client and server configurations have [Interface] section defined, but only server has ListenPort.Server has list of [Peer] sections for each client and... Read more

Kubernetes Controlled Sidecar Shutdown

Sidecar concept in Kubernetes is very useful ability to run multiple docker images in same pod (Kubernetes unit of execution). One common way to load sidecar is to attach additional container to pod whose only purpose is read stdout/stderror pipes... Read more

Renewing Kubernetes Certificates on Master

Backup config Renew certificates Copy kubectl config Related Articles Read more

Removing all unused files from Docker image

I had a situation where I had to build an app from SDCard image (block device) and containerize it. Since image was over 7 GiB I had to somehow remove all unused files from it to keep it as slim... Read more