Kubernetes

KubeVirt – Creating Data Volume fails – DataVolume.storage spec is missing accessMode and volumeMode

The Issue I had a freshly deployed Red Hat OpenShift cluster on which I had set up OpenShift Virtualization (KubeVirt). When I tried to create my first data volume so I could start creating VMs, nothing happened. The ISO file upload would fail. Running oc describe dv {name} -n {namespace} showed the below event/error. DataVolume.storage … Continue reading KubeVirt – Creating Data Volume fails – DataVolume.storage spec is missing accessMode and volumeMode

veducate header

How to run the last command as Sudo in Linux

A quick post as I always forget this command, learn how to run the last command again as sudo, to elevate and bypass permissions denied error. ## First command fails with permissions issue dean@veducate # mv openshift-install /usr/local/bin/openshift-install mv: cannot move ‘openshift-install’ to ‘/usr/local/bin/openshift-install’: Permission denied ## Using the command “sudo !!” will run the … Continue reading How to run the last command as Sudo in Linux

Cloudflare Route53 Header

Configuring DNS Delegation from CloudFlare to AWS Route53

This blog post covers how to delegate DNS control from Cloudflare to AWS Route53. So that you can host records in Route53 for services deployed into AWS, that are resolvable publicly, despite your primary domain being held by another provider (Cloudflare). My working example for this, I was creating an OpenShift cluster in AWS using … Continue reading Configuring DNS Delegation from CloudFlare to AWS Route53

vROPs - Kubernetes - Prometheus - Telegraf - Header

vRealize Operations – Monitoring Kubernetes with Prometheus and Telegraf

In this post, I will cover how to deploy Prometheus and the Telegraf exporter and configure so that the data can be collected by vRealize Operations. Overview vRealize Operations Delivers intelligent operations management with application-to-storage visibility across physical, virtual, and cloud infrastructures. Using policy-based automation, operations teams automate key processes and improve the IT efficiency. … Continue reading vRealize Operations – Monitoring Kubernetes with Prometheus and Telegraf

Kubernetes

Kubernetes Troubleshooting – Kubelet Unable to attach or mount volumes – timed out waiting for the condition

The Issue When I updated my Kasten application in my Kubernetes cluster, I found that one of the pods was stuck in “init” status. dean@dean [ ~ ] (⎈ |tkg-wld-01-admin@tkg-wld-01:default) # k get pods -n kasten-io -w NAME READY STATUS RESTARTS AGE aggregatedapis-svc-78564d4697-wl9wg 1/1 Running 0 3m9s auth-svc-7977b9684b-zph27 1/1 Running 0 3m11s catalog-svc-7ff7779b75-kmvsr 0/2 Init:0/2 … Continue reading Kubernetes Troubleshooting – Kubelet Unable to attach or mount volumes – timed out waiting for the condition