Generative AI and LLMs
- Ollama
- Part1 - Deploy Ollama on Kubernetes
- Part2 - Prompt LLMs using Ollama, LangChain, and Python
- Part3 - Web UI for Ollama to interact with LLMs
- Part4 - Vision assistant using LLaVA
- Hugging Face
Kubernetes
- Kubernetes mini project
- Storage performance benchmarking of Tanzu Kubernetes Clusters
- Benchmarking Kubernetes infrastructure using K-Bench
- Validate your Kubernetes cluster using Sonobuoy
- vSphere with Tanzu using NSX-T Blog Series
- Part1 - Prerequisites
- Part2 - Configure NSX
- Part3 - Edge Cluster
- Part4 - Tier-0 Gateway and BGP peering
- Part5 - Tier-1 Gateway and Segments
- Part6 - Create tags, storage policy, and content library
- Part7 - Enable workload management
- Part8 - Create namespace and deploy Tanzu Kubernetes Cluster
- Part9 - Monitoring
- Part10 - Upgrade Tanzu Kubernetes Cluster
- Part11 - Troubleshooting Tanzu Kubernetes Cluster
- Part12 - Deploy application on TKC and access it
- Part13 - Export WCP admin kubeconfig
- Part14 - Testing TKC storage using kubestr
- Part15 - Working with etcd on TKC with one control plane
- Part16 - Troubleshooting content library related issues
- Part17 - Troubleshooting TKC stuck at updating phase
- Part18 - Troubleshooting vSphere pods with ProviderFailed status
- Part19 - Troubleshooting TKC stuck at creating phase
- Part20 - Safely deleting NotReady nodes from a TKC
- Part21 - Pointers while upgrading the stack
- Part22 - Working with NGINX Ingress Controller
- Part23 - Supervisor cluster certificates expiry
- Part24 - Kubernetes component certs in TKC
- Part25 - Spherelet
- Part26 - Jumpbox kubectl plugin to SSH to TKC node
- Part27 - nullfinalizer kubectl plugin
- Part28 - Create a custom VM Class
- Part29 - Logging using Loki stack
- Part30 - Troubleshooting inaccesssible TKC with server pool members missing in the LB VS
- Part31 - Troubleshooting inaccessible TKC with expired control plane certs
- Part32 - Troubleshooting BGP related issues
- Part33 - Troubleshooting intermittent connection timeouts to apiserver and workloads
- Part34 - CPU and Memory utilization of a supervisor cluster
- Part35 - Monitoring supervisor cluster health with Python and vCenter APIs
- Part1 - Prerequisites
- Part2 - Configure NSX
- Part3 - Edge Cluster
- Part4 - Tier-0 Gateway and BGP peering
- Part5 - Tier-1 Gateway and Segments
- Part6 - Create tags, storage policy, and content library
- Part7 - Enable workload management
- Part8 - Create namespace and deploy Tanzu Kubernetes Cluster
- Part9 - Monitoring
- Part10 - Upgrade Tanzu Kubernetes Cluster
- Part11 - Troubleshooting Tanzu Kubernetes Cluster
- Part12 - Deploy application on TKC and access it
- Part13 - Export WCP admin kubeconfig
- Part14 - Testing TKC storage using kubestr
- Part15 - Working with etcd on TKC with one control plane
- Part16 - Troubleshooting content library related issues
- Part17 - Troubleshooting TKC stuck at updating phase
- Part18 - Troubleshooting vSphere pods with ProviderFailed status
- Part19 - Troubleshooting TKC stuck at creating phase
- Part20 - Safely deleting NotReady nodes from a TKC
- Part21 - Pointers while upgrading the stack
- Part22 - Working with NGINX Ingress Controller
- Part23 - Supervisor cluster certificates expiry
- Part24 - Kubernetes component certs in TKC
- Part25 - Spherelet
- Part26 - Jumpbox kubectl plugin to SSH to TKC node
- Part27 - nullfinalizer kubectl plugin
- Part28 - Create a custom VM Class
- Part29 - Logging using Loki stack
- Part30 - Troubleshooting inaccesssible TKC with server pool members missing in the LB VS
- Part31 - Troubleshooting inaccessible TKC with expired control plane certs
- Part32 - Troubleshooting BGP related issues
- Part33 - Troubleshooting intermittent connection timeouts to apiserver and workloads
- Part34 - CPU and Memory utilization of a supervisor cluster
- Part35 - Monitoring supervisor cluster health with Python and vCenter APIs
- Tanzu Kubernetes Grid (TKG) on vSphere 6.7 U3
vRealize Operations (vROps)
- vRealize Operations 7.5 Blog Series
- Part1 - Installation
- Part2 - Configure vCenter adapter and dashboards overview
- Part3 - Rightsizing
- Part4 - High availability
- Part5 - Alerting
- Part6 - Adding new symptoms and alert definitions
- Part7 - vSAN monitoring and troubleshooting
- Part8 - Super Metrics
- Part9 - Dashboard sharing
- Part10 - Adding Remote Collector Node
- Dell EMC PowerFlex Management Pack for vROps 8.x Blog Series
PowerShell
- PowerShell 101
- Part 1: Microsoft PowerShell Help System
- Part 2: Objects, properties, and methods in PowerShell
- Part 3: PowerShell Pipeline and object filtering
- Part 4: Avoid disasters in PowerShell
- Part 5: PowerShell Remoting
- VMware PowerCLI Blog Series
- Part1 - Installing the module and working with stand-alone ESXi host
- Part2 - Working with vCenter server
- Part3 - Basic VM operations
- Part4 - Snapshots
- Part5 - Real time storage IOPS and latency
- Part6 - vSphere networking
- Part7 - Working with vROps
- Part8 - Working with vSAN
- Part9 - Working with NSX-T
- Working with iDRAC9 using PowerShell
- Working with ScaleIO/ VxFlex OS/ PowerFlex REST API using PowerShell
- Part 1: Microsoft PowerShell Help System
- Part 2: Objects, properties, and methods in PowerShell
- Part 3: PowerShell Pipeline and object filtering
- Part 4: Avoid disasters in PowerShell
- Part 5: PowerShell Remoting
- Part1 - Installing the module and working with stand-alone ESXi host
- Part2 - Working with vCenter server
- Part3 - Basic VM operations
- Part4 - Snapshots
- Part5 - Real time storage IOPS and latency
- Part6 - vSphere networking
- Part7 - Working with vROps
- Part8 - Working with vSAN
- Part9 - Working with NSX-T