Brian Brookman

@bcbrookman
0 Followers
47 Following
28 Posts
IT engineer and Kubestronaut in orbit above Southern California. Helps people build and operate scalable, resilient infrastructure
Websitehttps://www.bcbrookman.com
Profileshttps://profiles.bcbrookman.com
Who else will be at #scale23x this weekend? I’ve been a long-time attendee, but this year I’m excited to be volunteering! If you find me, come say hi!

Enshittification comes for open source:
Slack is kicking two large open source groups, Cloud Native Computing Foundation and Kubernetes, off of their donated enterprise tier, giving them one week notice to migrate multiple years of data to a new platform before it's all deleted: https://www.cncf.io/blog/2025/06/16/cncf-slack-workspace-changes-coming-on-friday-june-20/

Instead of learning from this experience and not trusting the good will of profit-motivated closed source companies, it looks like both projects will be moving to ... Discord. Because "people know it." Will we never learn?

(Dropped Cory because he's probably getting tons of spam from this. Sorry!)

#enshittification

CNCF Slack Workspace Changes Coming on Friday, June 20

The CNCF Slack workspace will be converted from an enterprise plan to a free plan on Friday, June 20, 2025. This will have implications for how Slack works for our community…

CNCF
Any tips for maintaining #Vim muscle memory without replacing current apps/workflows? Just looking for some "on-the-side" practice for now
@paxswill @zrail I agree, don’t put SQLite on NFS. You can use local or block storage for the config/database, and separate NFS volumes for shared/bulk data
@zrail you might already be aware but you can also just mount existing NFS shares as volumes directly. Unless you need to set mount options or want it to be a dynamic volume, it could be a good option. See https://kubernetes.io/docs/concepts/storage/volumes/#nfs
Volumes

Kubernetes volumes provide a way for containers in a Pod to access and share data via the filesystem. There are different kinds of volume that you can use for different purposes, such as: populating a configuration file based on a ConfigMap or a Secret providing some temporary scratch space for a Pod sharing a filesystem between two different containers in the same Pod sharing a filesystem between two different Pods (even if those Pods run on different nodes) durably storing data so that it stays available even if the Pod restarts or is replaced passing configuration information to an app running in a container, based on details of the Pod the container is in (for example: telling a sidecar container what namespace the Pod is running in) providing read-only access to data in a different container image Data sharing can be between different local processes within a container, or between different containers, or between Pods.

Kubernetes
I’ve been tossing around an idea for a game to hack together in #golang. Of course, it’s an educational game because I can’t just make something fun 😅
Every day is #caturday on Mastodon. It's basically my whole feed 24/7... and I'm not really mad about it 😅
@wonderofscience yeah that's looking very planety to me 😉
Just released https://registry.terraform.io/modules/bcbrookman/kubeadm-k8s/aws to provision #k8s clusters on #aws using #terraform. It's early, but I'm also planning on publishing some #kubestronaut practice labs that use it.
Terraform Registry

The #pi.e is a lie!