Ade
banner
adegoodyer.com
Ade
@adegoodyer.com
DevOps and Infra Developer 👨‍💻
BSc Software Engineering 👨‍🎓
K8s, Go and Linux 🖥️
Eight blind men and an elephant 🧘‍♂️
Pro European 🇪🇺
Postcard watercolour, of which I've not touched for a long, long time.

I can see all the mistakes, but am pretty happy about it all the same.
February 11, 2025 at 10:53 PM
Fascinating summary of a paper from Anthropic, who have just gone up a notch in my estimation releasing their findings along with the data (open-sourced) such as this..
www.anthropic.com/news/the-ant...
The Anthropic Economic Index
Announcing our new Economic Index, and the first results on AI use in the economy
www.anthropic.com
February 11, 2025 at 9:22 AM
I'm a half decent programmer and DevOps engineer but have little experience with electronics.

Was recently gifted the book 'Practical Electronics for Inventors' and finding it fascinating.

Any recommendations for software I can use to explore circuits virtually to rapidly understand theory?
January 26, 2025 at 8:55 PM
I think my next project is going to be a personal development platform.

Who'd be interested in a place where you could log what's important to you, journal, self CBT and set systems to progress over goals?

Would you trust your data encrypted at rest or prefer to self host?
January 25, 2025 at 8:35 AM
Nice side-quest, implementing nslookup in Go.
github.com/adegoodyer/d...
GitHub - adegoodyer/dnslookup: DNS Lookup tool implemented in Go.
DNS Lookup tool implemented in Go. Contribute to adegoodyer/dnslookup development by creating an account on GitHub.
github.com
January 17, 2025 at 9:34 AM
Just published my second Grafana dashboard - rebuilding the example given within the #Longhorn docs.

First screenshot the old and second the new.

grafana.com/grafana/dash...
January 16, 2025 at 9:02 PM
Anyone using #openbau over #vault?

Early days I know, but would love to hear your thoughts even if you're running it in a homelab and not production.

Also.. why is there no bau emoticon!?
December 15, 2024 at 2:34 PM
Just published my first grafana dashboard.

Feedback welcome, so let me know what you guys think.

grafana.com/grafana/dash...

#grafana #kubernetes #observability #monitoring
December 14, 2024 at 8:38 PM
Talos cluster now fully HA with HAProxy primary/secondary (via Keepalived and a virtual IP), three control nodes and three workers.
December 12, 2024 at 8:34 PM
I regularly use `su` and `sudo -i` interchangeably but never really wondered what the differences were until now..
December 12, 2024 at 10:44 AM
Talos Cluster update - now have #HAProxy itself HA using #keepalived VRRP protocol and a Virtual IP. Behind that will be a three node k8s control plane serving quite a few worker nodes.
December 11, 2024 at 9:35 PM
I got tired of naming all the things and it interrupting my flow.

So if you also struggle with resource naming or use sequential post-fixes like abc or 123 then here's a simple generator you may find useful..

github.com/adegoodyer/p...
GitHub - adegoodyer/planetary-resource-generator: Generate resource names via combinations of celestial themes
Generate resource names via combinations of celestial themes - adegoodyer/planetary-resource-generator
github.com
December 8, 2024 at 11:06 PM
Reposted by Ade
This is a REALLY good interactive demo of Queueing! | An interactive study of queueing strategies – Encore Blog
Queueing – An interactive study of queueing strategies – Encore Blog
In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.
buff.ly
November 29, 2024 at 11:36 AM
Hurrah! So that's Ceph setup in the Talos cluster and a storage class for Ceph RBS (block storage).

Real nice workflow with Proxmox - you add additional disks to Talos nodes which are then added to Ceph's overall capacity.

All fully replicated and redundant with scheduled backups occurring.
November 24, 2024 at 6:23 PM
Any ideas what to do with and old Odroid XU4?
wiki.odroid.com/odroid-xu4/o...

With a bare-metal hypervisor at home I'm struggling for useful ideas?

I do like retro games but more into DevOps, so perhaps a router?

Any suggestions welcome!
#odroid #openwrt #homelab
November 24, 2024 at 9:03 AM
New Talos/Proxmox cluster coming on nicely.

Put loads of extra work into this first sprint to ensure everything is repeatable in future.

Twingate connectors done and finally Rook (Ceph) for storage tomorrow.

Really want to switch CNI to Cilium for that eBPF goodness, but we'll see.
November 23, 2024 at 8:10 PM
Btw If you own a domain you'd like to use as your handle, you can perform DNS-01 challenge validation and use here..
bsky.social/about/blog/4...
How to verify your Bluesky account - Bluesky
Here's how to verify your Bluesky account by setting your website as your username.
bsky.social
November 23, 2024 at 7:39 PM
Building a Terraform module for Wazuh and asked ChatGPT to generate an architecture diagram using mermaid..

Probably should have specified output as Markdown 🐬
November 22, 2024 at 8:09 AM
New k8s cluster up and running on my Proxmox cluster - Using Talos Linux for this one.

Great documentation.. tinyurl.com/y4wftpdu

Next up will be deploying Ceph for storage (via Rook).
November 19, 2024 at 9:56 PM
A large proportion of time spent building CI/CD pipelines across the popular VCS providers is always working out your working dir and what/where files need to be to execute properly. There has to be a better way!!

@github.com @gitlab.com
November 17, 2024 at 11:24 AM
Dipping my toe into Terraform Stacks and some key concepts so far..

Stack - template consisting of modules
Deployment - instance of stack (e.g. dev, prod etc)
Orchestration Rules - automated plan/apply approvals
Deferred Changes - streamline complex dependencies
November 15, 2024 at 8:17 PM
Some Go concurrency resources I found helpful this week..

Concurrency is not Parallelism
youtu.be/oV9rvDllKEg?...
go.dev/talks/2012/w...

Concurrency Patterns
go.dev/talks/2012/c...

Advanced Concurrency Patterns
go.dev/talks/2013/a...

Concurrency Visualised
divan.dev/posts/go_con...
Concurrency is not Parallelism by Rob Pike
YouTube video by gnbitcom
youtu.be
November 15, 2024 at 8:09 PM