Virtually Potato
open-menu closeme
vPotato
K8s on vSphere
vRA 8
Projects
Scripts
Tips
Connect icon
CounterSocial GitHub SimpleX Chat
github rss
  • Bulk Import vSphere dvPortGroups to phpIPAM

    calendar Feb 4, 2022 · 15 min read · vmware powercli python api phpipam  ·
    Share on: twitter facebook linkedin copy
    Bulk Import vSphere dvPortGroups to phpIPAM

    I recently wrote about getting started with VMware's Tanzu Community Edition and deploying phpIPAM as my first real-world Kubernetes workload. Well I've spent much of my time since then working on a script which would help to populate my phpIPAM instance with a list of networks to monitor. Planning and Exporting The …


    Read More
  • Logging in to a Tanzu Community Edition Kubernetes Cluster from a new device

    calendar Feb 1, 2022 · 3 min read · vmware kubernetes tanzu  ·
    Share on: twitter facebook linkedin copy
    Logging in to a Tanzu Community Edition Kubernetes Cluster from a new device

    When I set up my Tanzu Community Edition environment, I did so from a Linux VM since the containerized Linux environment on my Chromebook doesn't support the kind bootstrap cluster used for the deployment. But now that the Kubernetes cluster is up and running, I'd like to be able to connect to it directly without the …


    Read More
  • Enable Tanzu CLI Auto-Completion in bash and zsh

    calendar Feb 1, 2022 · 2 min read · vmware linux tanzu kubernetes shell  ·
    Share on: twitter facebook linkedin copy
    Enable Tanzu CLI Auto-Completion in bash and zsh

    Lately I've been spending some time getting more familiar with VMware's Tanzu Community Edition Kubernetes distribution, but I'm still not quite familiar enough with the tanzu command line. If only there were a better way for me to discover the available commands for a given context and help me type them correctly... …


    Read More
  • Using PowerCLI to list Linux VMs and Datacenter Locations

    calendar Jan 13, 2022 · 2 min read · vmware powercli powershell  ·
    Share on: twitter facebook linkedin copy
    Using PowerCLI to list Linux VMs and Datacenter Locations

    I recently needed to export a list of all the Linux VMs in a rather large vSphere environment spanning multiple vCenters (and the entire globe), and I wanted to include information about which virtual datacenter each VM lived in to make it easier to map VMs to their physical location. I've got a Connect-vCenters …


    Read More
  • VMware Tanzu Community Edition Kubernetes Platform in a Homelab

    calendar Jan 12, 2022 · 26 min read · vmware linux kubernetes docker containers tanzu homelab  ·
    Share on: twitter facebook linkedin copy
    VMware Tanzu Community Edition Kubernetes Platform in a Homelab

    Back in October, VMware announced Tanzu Community Edition as way to provide "a full-featured, easy-to-manage Kubernetes platform that’s perfect for users and learners alike." TCE bundles a bunch of open-source components together in a modular, "batteries included but swappable" way: I've been …


    Read More
  • Secure Networking Made Simple with Tailscale

    calendar Jan 1, 2022  · edit Jul 10, 2022 · 16 min read · vpn wireguard homelab cloud linux networking security  ·
    Share on: twitter facebook linkedin copy
    Secure Networking Made Simple with Tailscale

    Not all that long ago, I shared about a somewhat-complicated WireGuard VPN setup that I had started using to replace my previous OpenVPN solution. I raved about WireGuard's speed, security, and flexible (if complex) Cryptokey Routing, but adding and managing peers with WireGuard is a fairly manual (and tedious) …


    Read More
  • Snikket Private XMPP Chat on Oracle Cloud Free Tier

    calendar Dec 23, 2021  · edit Mar 30, 2023 · 16 min read · linux cloud docker containers chat  ·
    Share on: twitter facebook linkedin copy
    Snikket Private XMPP Chat on Oracle Cloud Free Tier

    Non-technical users deserve private communications, too. I shared a few months back about the steps I took to deploy my own Matrix homeserver instance, and I've happily been using the Element client for secure end-to-end encrypted chats with a small group of my technically-inclined friends. Being able to have private …


    Read More
  • Script to Convert Posts to Hugo Page Bundles

    calendar Dec 21, 2021 · 5 min read · hugo meta shell  ·
    Share on: twitter facebook linkedin copy
    Script to Convert Posts to Hugo Page Bundles

    In case you missed the news, I recently migrated this blog from a site built with Jekyll to one built with Hugo. One of Hugo's cool features is the concept of Page Bundles, which bundle a page's resources together in one place instead of scattering them all over the place. Let me illustrate this real quick-like. …


    Read More
  • Hello Hugo

    calendar Dec 19, 2021  · edit Dec 20, 2021 · 3 min read · meta hugo  ·
    Share on: twitter facebook linkedin copy
    Hello Hugo

    Oops, I did it again. It wasn't all that long ago that I migrated this blog from Hashnode to a Jekyll site published via GitHub Pages. Well, a few weeks ago I learned a bit about another static site generator called Hugo, and I just had to give it a try. And I came away from my little experiment quite impressed! While …


    Read More
  • Fixing 403 error on SaltStack Config 8.6 integrated with vRA and vIDM

    calendar Nov 5, 2021 · 4 min read · vmware vra lcm salt openssl certs  ·
    Share on: twitter facebook linkedin copy
    Fixing 403 error on SaltStack Config 8.6 integrated with vRA and vIDM

    I've been wanting to learn a bit more about SaltStack Config so I recently deployed SSC 8.6 to my environment (using vRealize Suite Lifecycle Manager to do so as described here). I selected the option to integrate with my pre-existing vRA and vIDM instances so that I wouldn't have to manage authentication directly …


    Read More
  • Cloud-hosted WireGuard VPN for remote homelab access

    calendar Oct 28, 2021 · 21 min read · linux gcp cloud wireguard vpn homelab tasker automation networking security  ·
    Share on: twitter facebook linkedin copy
    Cloud-hosted WireGuard VPN for remote homelab access

    For a while now, I've been using an OpenVPN Access Server virtual appliance for remotely accessing my homelab. That's worked fine but it comes with a lot of overhead. It also requires maintaining an SSL certificate and forwarding three ports through my home router, in addition to managing a fairly complex software …


    Read More
  • Run scripts in guest OS with vRA ABX Actions

    calendar Sep 3, 2021  · edit Sep 20, 2021 · 17 min read · vra abx powershell vmware  ·
    Share on: twitter facebook linkedin copy
    Run scripts in guest OS with vRA ABX Actions

    Thus far in my vRealize Automation project, I've primarily been handing the payload over to vRealize Orchestrator to do the heavy lifting on the back end. This approach works really well for complex multi-part workflows (like when generating unique hostnames), but it may be overkill for more linear tasks (such as just …


    Read More
  • Notes on vRA HA with NSX-ALB

    calendar Aug 25, 2021 · 7 min read · nsx cluster vra availability networking  ·
    Share on: twitter facebook linkedin copy

    This is going to be a pretty quick recap of the steps I recently took to convert a single-node instance of vRealize Automation 8.4.2 into a 3-node High-Availability vRA cluster behind a standalone NSX Advanced Load Balancer (without NSX being deployed in the environment). No screenshots or specific details since I ran …


    Read More
  • Free serverless URL shortener on Google Cloud Run

    calendar Aug 20, 2021  · edit Feb 3, 2022 · 4 min read · gcp cloud serverless  ·
    Share on: twitter facebook linkedin copy

    Intro I've been using short.io with a custom domain to keep track of and share messy links for a few months now. That approach has worked very well, but it's also seriously overkill for my needs. I don't need (nor want) tracking metrics to know anything about when those links get clicked, and short.io doesn't provide …


    Read More
  • Creating static records in Microsoft DNS from vRealize Automation

    calendar Aug 13, 2021  · edit Jan 18, 2022 · 13 min read · vmware vra vro javascript powershell automation  ·
    Share on: twitter facebook linkedin copy
    Creating static records in Microsoft DNS from vRealize Automation

    One of the requirements for my vRA deployments is the ability to automatically create a static A records for non-domain-joined systems so that users can connect without needing to know the IP address. The organization uses Microsoft DNS servers to provide resolution on the internal domain. At first glance, this …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    • »»

John Bowdre photo

John Bowdre

Wrangler of imaginary computers.
vExpert Badge
Read More

Featured Posts

  • Create Virtual Machines on a Chromebook with HashiCorp Vagrant
  • ESXi ARM Edition on the Quartz64 SBC
  • Secure Networking Made Simple with Tailscale
  • Burn an ISO to USB with the Chromebook Recovery Utility

Recent Posts

  • Cat a File Without Comments
  • Create Virtual Machines on a Chromebook with HashiCorp Vagrant
  • PSA: Microsoft's KB5022842 breaks Windows Server 2022 VMs with Secure Boot
  • Tailscale golink: Private Shortlinks for your Tailnet
  • Tailscale on VMware Photon OS
  • K8s on vSphere: Building a Kubernetes Node Template With Packer

Series

TIPS 15 PROJECTS 14 VRA8 14 SCRIPTS 8 K8S-ON-VSPHERE 3

Tags

VMWARE 31 LINUX 20 VRA 14 CONTAINERS 10 DOCKER 9 AUTOMATION 8 HOMELAB 8 SHELL 8 CHROMEOS 7 CLOUD 7
All Tags
3DPRINTING1 ABX2 ACTIVEDIRECTORY2 ANDROID2 API2 AUTOMATION8 AVAILABILITY1 CERTS2 CHAT2 CHROME1 CHROMEOS7 CLOUD7 CLUSTER2 CONTAINERS10 CROSTINI3 DOCKER9 GCP3 HOMEASSISTANT1 HOMELAB8 HUGO2 INFRASTRUCTURE-AS-CODE2 JAVASCRIPT7 JEKYLL3 KUBERNETES6 LCM2 LINUX20 LOGS2 META5 NETWORKING6 NSX1 OPENSSL1 PACKER1 PHOTON1 PHPIPAM1 POWERCLI4 POWERSHELL7 PYTHON3 REGEX3 REST2 SALT1 SECURITY6 SERVERLESS1 SHELL8 TAILSCALE4 TANZU5 TASKER3 VMWARE31 VPN6 VRA14 VRO7 VSPHERE3 WINDOWS6 WIREGUARD4 WSL2
[A~Z][0~9]
Virtually Potato

Copyright 2018-  Virtually Potato. All Rights Reserved.
Powered by Hugo, Hugo Clarity theme, and Netlify. Privacy-friendly analytics with Cabin.
View source.

to-top