vROPs Dashboards – Kubernetes Namespaces

  • simon 

vROPs Dashboards – Kubernetes Namespaces ***Dashboard now available on VMware Code and GitHub*** A few weeks ago I installed the vROPs management pack for container monitoring, which provides a great overview of the kubernetes cluster, nodes and pods in the environment. This dashboard is built from the context of the containers world adaptor and is pulling information from the kubernetes estate using cAdvisor.  As mentioned above the default dashboard views are built around the cluster,… Read More »vROPs Dashboards – Kubernetes Namespaces

VMware PowerShell – VM Advanced Settings – ‘guestinfo.ignition.config.data’

VMware PowerShell – VM Advanced Settings – ‘guestinfo.ignition.config.data’ Working this evening with my colleague Dean this evening he asked me to create a quick PowerShell script to help him with an OpenShift 4 installation.  What he needed to do was to edit the advanced setting ‘guest.ignition.config.data’ with a base64 encoding value. The quick and dirty version of the script is below; #Edit ‘Base64_64’ values to the bootstrap, master and worker variables below $bootstrap = ‘Base64_Value’… Read More »VMware PowerShell – VM Advanced Settings – ‘guestinfo.ignition.config.data’

VMware PowerShell – Useful HealthCheck Remediation Scripts

  • simon 

VMware PowerShell – Useful HealthCheck Remediation Scripts I get to conduct and review the recommendations and findings from a VMware HealthCheck and Best Practice Reviews.  Recently I conducted one and to help with remediation I pulled together some simple PowerShell Scripts to remove the manual effort. Disconnect all Connected CDs from VMs A very common finding is connected CDs preventing DRS and VMotion operations from occurring.  This script solves that by disconnecting them all; #add… Read More »VMware PowerShell – Useful HealthCheck Remediation Scripts

Import Azure Rate Card to vROPs

Import Azure Rate Card to vROPs I’ve been working with a customer over the last day or so to import their Azure cost information (or Azure rate card) into vROPs so that they can run a what-if analysis to plan a migration to the public cloud. Within vROPs we have the option to upload our public cloud rate cards into the service, so the the data that is provided from the service reflects the actual… Read More »Import Azure Rate Card to vROPs

vSAN Locator LEDs – HPE

vSAN Locator LEDs – HPE Short tidbit of knowledge today. vSAN includes the functionality to turn locator LEDs on vSAN storage devices on or off to help identify the location of a specific storage device, perfect for a visual indication of a failed drive. I wasn’t aware until recently that to get this working with HPE servers there is a prerequisite requirement to install the HP Smart Storage Administrator CLI – good information to know… Read More »vSAN Locator LEDs – HPE

How to get the available Azure VM sizes with – Get-AzureRmVMSize

  • simon 

How to get the available Azure VM sizes with – Get-AzureRmVmSize I was recently working with a customer who was struggling to get a list of available Azure VM sizes for the locations he wanted to deploy Az IaaS VMs.  Whilst I work mainly with VMware technologies a customer is a customer, so I was more than happy to help. PowerShell As luck would have it there is a PowerShell module to provide just the… Read More »How to get the available Azure VM sizes with – Get-AzureRmVMSize

vROPs management pack for Container monitoring

  • simon 

vROPs management pack for Container monitoring Available on the VMware solution exchange is a Management pack for monitoring containers, I recently had a look at Project Octant as a cool way to visualise a Kubernetes cluster and even troubleshoot issues.  Octant gives a great view of the cluster, but perhaps not in the wider infrastructure context, so I wanted to install and look at vROPs monitoring the Tanzu Kubernetes clusters I’ve deployed. cAdvisor Installation The… Read More »vROPs management pack for Container monitoring

VMware Cloud Foundation – Can’t deploy vRealize as no AVN is available

VMware Cloud Foundation – Can’t deploy vRealize as no AVN is available For reasons entirely of my own making when I deployed my current lab, I did not create the VCF AVN networks during deployment.  This wasn’t a problem at the time as I was focused on vSphere with kubernetes.  However, I did come to regret this just recently as in particular I wanted to deploy vROPs and explore the kubernetes integration that is available… Read More »VMware Cloud Foundation – Can’t deploy vRealize as no AVN is available

Project Octant – Graphical User Interface for Kubernetes

Project Octant – Graphical User Interface for Kubernetes By introducing new layers of abstraction through kubernetes, it is possible that this comes with additional complexity. Project Octant is a useful tool to add to the arsenal when trying to navigate how resources within a kubernetes cluster hang together, to describe kubernetes clusters in a manner that is perhaps more friendly to existing operation teams. Octant is a tool for developers to understand how applications run… Read More »Project Octant – Graphical User Interface for Kubernetes

Tanzu Kubernetes Cluster ‘default’ storage class not persisting

  • simon 

Tanzu Kubernetes Cluster ‘default’ storage class not persisting In my last post, when I was deploying kubernetes resources via kubeapps I came across what seemed to be an issue where the default storage class I was passing to the cluster wasn’t persevering.  To try and resolve the issue I’d been passing the below from within my Tanzu Kubernetes Cluster but it wasn’t remaining in place; “kubectl patch storageclass vi-cluster1-vsan-storage-policy -p ‘{“metadata”: {“annotations”:{“storageclass.kubernetes.io/is-default-class”:”true”}}}’” I flagged it… Read More »Tanzu Kubernetes Cluster ‘default’ storage class not persisting