Hacking go.mod files - there IS a better way
TL;DR; for our project, we're making heavy use of Go and, more specifically, modules: -Modules are how Go manages dependencies.A module is a collection of packages that are released, versioned, and...
View ArticleTinkering with Isio and Envoy on IBM Kubernetes Service via macOS
Whilst I've been aware of Istio for some years, I've never really played with it.Well, today that's changing ...I'm following this tutorial guide: -Getting Startedand starting by installing the CLI...
View ArticleAiding my memory - parsing Kubernetes using JQ etc.
So I was looking for a way to munge a Kubernetes Compute Node configuration to extract it's external/public IP.I know I can do it using purely K8s: -kubectl get nodes -o...
View ArticleFor my future self - don't try and use crictl to deploy pods into an existing...
I'm doing some work with the Kata Containers v2 runtime, and was trying to test it using crictl First I created a pair of YAML documents: -tee podsandbox-config.yaml <<EOFmetadata: attempt: 1...
View ArticleYay, VMware Fusion and macOS Big Sur - no longer "NAT good friends" - forgive...
After macOS 11 Big Sur was released in 2020, VMware updated their Fusion product to v12 and, sadly, managed to break Network Address Translation (NAT), as per their release notes: -VMware Fusion 12...
View ArticleToday I learned - one reason why one may not be able to authenticate to a...
Today I mainly be tinkering with RedHat OpenShift Container Platform (OCP) on IBM Cloud, and am running through a set of steps that I've written to document the end-to-end setup.Having created a...
View ArticleIBM Cloud - OCP clusters, Ingress and Certificate Manager
So this is definitely a work-in-progress but I may have resolved an issue that I was seeing with a newly created OpenShift Container Platform (OCP) cluster.TL;DR; the command ic cs cluster ls showed my...
View ArticleOoops, Podman broke my IBM Container Registry - well, kinda
I was digging into an IBM Container Registry (ICR), specifically to look at an image that I'd just built/pushed.This is on a Mac upon which I've installed Podman, to replace Docker Desktop, as per...
View ArticlePodman and IBM Container Registry - there's more ...
Following on from my most recent Podman-related posts I'm creating an image to test my RedHat OpenShift Kubernetes Service (ROKS) deployment.Given that I'm living in the IBM Cloud CLI, I thought I'd...
View ArticleApple Watch - stop talking to me
For some peculiar reason, the Workout app on my Apple Watch started talking to me this morning …Whilst that's not necessarily a problem, hearing a disembodied voice coming through my AirPods at...
View ArticleIBM Cloud - The computer says "No"
Whilst trying to delete an IBM Cloud Object Storage (COS) instance from the command-line: -ic resource service-instance-delete e8c79678-2ef8-4c7c-8a89-24ff2e85e691 --forceI saw: -Deleting service...
View ArticleRedHat OpenShift Container Platform - commanding the line ..
As per previous posts, I'm working with RedHat OpenShift Container Platform (OCP) a lot at present, and was looking for the most recent command-line tool, namely oc, for my Mac.RedHat have the...
View ArticlemacOS Time Machine to Synology DiskStation - have I solved it ?
So I've been battling with Time Machine on my Mac this past few days, trying/failing to get it to backup to my Synology DiskStation Network Attached Storage (NAS).I have an older model DS414, with ~2...
View ArticleBack in JQ, retrieving multiple fields
I'm using the IBM Cloud CLI tool ( aka ic ) to retrieve a list of API keys from my account.This can be retrieved as a JSON document, and then passed through jq as per the following: -ic iam api-keys...
View ArticleBrewing up with Tekton
Having recently upgraded to macOS 12 Monterey, I also wanted to upgrade my Homebrew installation, which I did thusly: -brew updateUpdated 1 tap (homebrew/core).No changes to formulae.brew...
View ArticleSSH keys - removing passphrase
This is somewhat related to an old-but-good post: -Using SSH without passwords OR pass phrasesA colleague had generated an SSH key pair using a command such as: -ssh-keygenwhich, by default, asks for,...
View ArticleThere's a hole in my bucket - IBM Cloud Object Storage
Whilst trying to create a Storage Bucket within my IBM Cloud Object Storage (COS) instance: -ic cos bucket-create --bucket abcd321sI saw this: -FAILEDInvalidLocationConstraint: Invalid provisioning...
View ArticleKeeping my skills from getting rusty - by tinkering with Rust
A friend was looking for a way to define a function in Rust outside of the module upon which he was working, using the tried n' approved method of creating a "library" of re-usable functions.I'd not...
View ArticleContinuing to love jq - more on selections
I'm using jq more and more now, and continue to love it the more I get to know it ...This time around, I'm looking at selecting data based upon text patterns.Here's an example: -cat simpsons.json | jq...
View ArticleToday I Learned - use nettop on macOS to see what's eating your network stack
One of my IBM colleagues drew my attention to nettop NAME nettop – Display updated information about the networkSYNOPSIS nettop [-ncd] [-m <mode>] [-t <type>] [-s <seconds>]...
View Article