Skip to main content

2026-08-18 Notes

Goals + Recap
#

  • Continue with Kubernetes project
  • Write a post about what it actually is in the afternoon
  • Whenever you are interrupted, by an intrusive thought or some work, leave a note here

Today’s Current objective according to the project page
#

  • Install kind (Kubernetes in Docker), which is an extremely fast, convenient and lightweight way to run Kubernetes locally.

2026-08-18 08:15
#

  • Good morning! At my desk and starting work!
  • Rejigged my old daily tasks schedule, so that it reflects the slower pace I want to take. No more rushing about even with work at home.x
  • 2026-08-18 08:49: Ok. getting to work.
  • 2026-08-18 09:09: Made a booboo yesterday, don’t know why I assumed that my installed version of Java would work. The project hiccoughed right at the start. Need an older version. off to install 17 somehow
  • 2026-08-18 09:17: Got sdkman installed with curl -s "https://get.sdkman.io" | bash
  • then sourced it for my current session with source "/home/jess/.sdkman/bin/sdkman-init.sh"
  • the command to use is sdk like sdk version or sdk selfupdate
  • some searching and then this is how i list all the java flavours: sdk list java
  • will use the eclipse version of java “Temurin”. will install v17. sdk install java 17.0.20-tem (thank goodness for tab completion)
  • Ok, it overrides my system java without asking and there is no way to switch to the system version, unlike pyenv global
  • will leave it at java 17 for now. but if i need system java, probably will turn the sdkman lines in bashrc off. that turns of java home and will hopefully go back to the system version. (could also use sdk install java 21 if i need it.)
  • 2026-08-18 09:41: Ok ./gradlew endToEndTests has started running tests. Yay!
  • I realise documenting it like this is slowing me down, but I’m betting it will save my ass in the future. Worst case, this is just building muscle memory!
  • ./gradlew --stop because just hitting Ctrl-C does not stop the daemon running tests and then comes to bite me in the ass
  • 2026-08-18 10:06: Tea break

2026-08-18 10:22
#

  • Back
  • I don’t want to sit and diagnose what these errors Gradle is throwing at me are.
  • I don’t know if the tests require me to fix something? or is it just broken because the tech is old and outdated.
  • will just try putting in the provided solutions and troubleshoot some more. if it works, then the next project on, I’ll try first. If not the tech is too old and then I will just give up on this live project and adapt it to something I want to do myself
  • Some more digging leads me to, https://github.com/testcontainers/testcontainers-java/issues/11212#issuecomment-3516573631. Trying
Workaround is to set the client version explicitly.
For instance in $HOME/.docker-java.properties

api.version=1.44
  • 2026-08-18 10:38: That seems to have done the trick. So it’s an old project, that hasn’t been updated.
  • This feels just like my all my client work. Get old tech to work on modern hardware 😂
  • 2026-08-18 11:34: The submit your work section is greyed out. Now once again, I don’t know why. Sigh.
  • 2026-08-18 11:37: Ok. the moment I wrote this, it let me paste my link in. Either the site is dog slow, or my isp is failing me on manning.com. But anyway, the project does not block me from going ahead. So will just try the next section and see. But that is for tomorrow now.

2026-08-18 18:05
#

  • Spent the rest of the day, chasing banks for mum. Shutting down now.

Work Notes
#

  • No significant notes
  • The day consisted of adapting non working stuff from the project to making it work. Nothing of the kind I wanted to do has happened yet.
  • The project does not block me from going ahead. So will just try the next section and see


Feedback on this post?
Mail me at feedback at this domain.