Grafana Header

Grafana – unable to login “User already exists”

The Issue When trying to log into Grafana Web UI using an OIDC provider, in my case, Dex. The login would fail due to the error “User already exists”, after some time. This happened for any users given access via the OIDC. The Cause This looks to happen due to a CVE fix implemented in … Continue reading Grafana – unable to login “User already exists”

Wordpress and google analytics

Google Analytics GA4 – Fix Thresholding Applied and get granular refferal source data

The Issue Moving over to the new Google Analytics GA4 from UA, has caused me a few issues, mainly I wasn’t able to get granular source data from my referrals, which websites were users hitting my site from. Below is an example from my UA screen, I could see the domains that users were hitting … Continue reading Google Analytics GA4 – Fix Thresholding Applied and get granular refferal source data

VMware Fusion Header

Script to uninstall and cleanup VMware Fusion

The VMware Fusion KB to remove the software makes reference to a number of areas you need to manually cleanup, so below a little script which closes the application, uninstalls the app and removes the files. Note: Uses sudo to elevate permissions for running the command. To run the script: chmod +x vmware_fusion_uninstall_and_cleanup.sh # Adding … Continue reading Script to uninstall and cleanup VMware Fusion

Kubernetes

Kubernetes Metric Server – cannot validate certificate because it doesn’t contain any IP SANs

The Issue Whilst trying to install the Metric’s server: kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml so I could use kubectl top node for it’s metrics on Node resource useage, I found the pods were not loading, and upon inspection found the following: > kubectl logs -n kube-system metrics-server-6f6cdbf67d-v6sbf I0717 12:19:32.132722 1 server.go:187] “Failed probe” probe=”metric-storage-ready” err=”no metrics … Continue reading Kubernetes Metric Server – cannot validate certificate because it doesn’t contain any IP SANs

Kubernetes

Quick Tip: Supercharge Kubernetes Resource Retrieval with ‘kubectl get -f’

Did you know you can use the -f argument with kubectl get? Yep me either. It’s pretty handy actually, as it will provide the status for all your Kubernetes resources deployed using that file or even file from hyperlink! Below is a screenshot example using a file. You can also specify multiple files by adding … Continue reading Quick Tip: Supercharge Kubernetes Resource Retrieval with ‘kubectl get -f’