Now that I have a century-old house to manage, I’ve found myself struggling to keep on top of all the things that need doing. Not only that, but knowing which need to be done by when, which require tools or parts, and which are on hold can be tricky. To alleviate these problems, I’ve come up with a plan…[Read More]
Lessons Learned from Air Force's departing Chief Software Officer
A dispassionate look at some of the outcomes
There is a lot of talk circulating about the exit of the Air Force and DOD’s first “Chief Software Officer”. Having first-hand experience with the plans, processes, and outcomes allows me to write from a detached observer perspective. What can be learned by those embarking on improving a massive, Brownfield organization?[Read More]
Coder Enterprise vs Raw Code-Server
Comparing my Frankenstein code-server with Coder Enterprise
Coder recently made their enterprise offering free for up to 10 developers. Since my solution, which I will henceforth call “ICSW”, supports 1 developer, it is well within that limit. I configured a new namespace in the same cluster to run the Coder Enterprise system to see how they compare.
TL;DR: Coder Enterprise has a lot of benefits for centrally managed code-server deployments as well as a multi-image workflow.[Read More]
Upgrade Code Server to 3.5.0
Nice and easy, update 2 files
iPad Code-Server Owns Its Namespace
Code-server pod can create resources in its namespace
The new capability is running additional pods and services (and ingress and statefulsets) within the
development namespace using the
developer service account. This limited access role can’t impact other services but can start a container and use internal DNS and services to access them.