Encrypt Kubernetes secrets with IBM Cloud Hyper Protect Crypto Services
This was recently authored by a couple of my IBM colleagues: -Encrypt Kubernetes secrets with IBM Cloud Hyper Protect Crypto ServicesCreate a secret in Kubernetes, create a root key in Hyper Protect...
View ArticleTIL - More about Developer Advocacy on IBM Z
During this evening's most excellent MainframerZ Meetup event, one of our awesome Developer Advocates, Jenn Francis, mentioned a couple of really really useful links:...
View ArticleModernize a monolithic Node.js application into a microservices architecture...
From one of my IBM colleagues, we have this: -This tutorial shows how to transform a traditional monolithic core banking application, which is implemented in Node.js, into a modern microservices...
View ArticleSSH and Fun with Qualities of Service
An IBM colleague was having fun and games SSHing into certain internal VMs, and was seeing: -client_loop: send disconnect: Broken pipeThrough trial and error, including judicious use of the ssh -v...
View ArticlePruning Docker - And there's more ....
Now I've written about this before, in the context of cleaning down Docker environments, but I found a useful tip today, to help remove old/unwanted Docker images from a box.These are images that are...
View Articlekubectl and the failing versions
I was seeing the following: -18:00:24 error: error fetching provider config: parsing time "0" as "Mon, 02 Jan 2006 15:04:05 MST": cannot parse "0" as "Mon"from a Smoke Test running in Jenkins against...
View ArticleAnother cup of Java, Joe
For my most recent project, I'm co-developing a plugin for Jenkins which required me to dust off my Java skills - it's been a while since I was coding Enterprise Java Beans, servlets, portlets and...
View ArticleA follow-up - Java and Maven
Following my earlier post: -Another cup of Java, JoeI forgot to mention that I'm running my Jenkins Plugin using Apache Maven Given that I'm using Java 8: -java -versionjava version "1.8.0_251"Java(TM)...
View ArticleUpdating my iPad - watching what's going on
I'm restoring my iPad, reverting to a backup, and am watching the lack of progress within Finder: -I found a better way: -while true; do clear; ls -lhrt ~/Library/iTunes/iPad\ Software\ Updates;...
View ArticleTIL Docker - more command-line switches
I have a list of Docker containers running on one of my IBM Z boxes: -docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS...
View ArticlemacOS and 4K and fun ....
I'm breaking in a new Samsung 4K monitor, and wanted to check my Frames Per Second (FPS).Thankfully, Apple have a tool for that ....I went to developer.apple.com specifically here ->...
View ArticleMore 4K fun
Picking up on my earlier theme: -macOS and 4K and fun ....I replaced the Anker USB C Hub Adapter that I'd been using since I got this MacBook Pro in late 2018, with a uni USB C to DisplayPort Cable and...
View ArticleTaming the Terminal - The Technical Manual and Podcast to Master the macOS...
This from two of my favourite podcasters, Alison Sheridan ( @podfeet ) and Bart Busschots ( @bbusschots )Taming the Terminal is specifically targeted at learning the macOS Terminal but most of the...
View ArticleMainframerZ - the next (virtual) Meetup - Wednesday 2 September 2020 @...
We're busy lining up the speakers and firming up the agenda, but the focus will be "security and cyber protection on the mainframe"Meantime, please pop over to MainframerZ online: security and cyber...
View ArticleJenkins, it's Groovy, Baby!
I've been working with Jenkins a lot recently, in part co-developing a Plugin using Java.I've also been munging various existing Pipelines, many of which are written in Groovy ( hence the Austin Powers...
View ArticleInstalling and running Jenkins on Ubuntu ...
An aide memoire for my future self ......( partly cribbed from Installing Jenkins )wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -sudo sh -c 'echo deb...
View ArticleFurther fun with the Jenkins Script "sandbox"
I'm helping a colleague get to grips with Groovy scripting in Jenkins, and had introduced him to the "Sandbox"I also wanted to provide some file I/O examples, as per the following: -File greetingsFile...
View ArticleTIL passwd on Ubuntu no longer supports the stdin option
In the past, I've used the passwd command in scripts to set a default password for new Linux accounts, as per this example: -groupadd wasadminsuseradd -g wasadmins -d /home/wasadmin wasadminecho...
View ArticleMainframerZ - On YouTube
We had a great event last week, and it's now available on YouTube: -REPLAY: MainframerZ Meetup 2nd September 2020Just planning the next event ...Keep an eye on the MainframerZ page ...
View ArticleMore fun with adding users on Ubuntu
Following my earlier post: -TIL passwd on Ubuntu no longer supports the stdin option I found a better way ...groupadd wasadminsadduser --quiet --disabled-password --ingroup wasadmins -shell /bin/bash...
View Article