Virtually Potato
open-menu closeme
vPotato
vRA 8
Projects
Scripts
Tips
Connect icon
CounterSocial GitHub Matrix Polywork Twitter XMPP
  • github twitter rss
    • ESXi Arm Edition on the Quartz64 SBC

      calendar Apr 23, 2022 · 16 min read · vmware linux chromeos homelab tailscale photon vpn  ·
      Share on: twitter facebook linkedin copy
      ESXi Arm Edition on the Quartz64 SBC

      Up until this point, my homelab has consisted of just a single Intel NUC9 ESXi host running a bunch of VMs. It's served me well but lately I've been thinking that it would be good to have an additional host for some of my workloads. In particular, I'd like to have a Tailscale node on my home network which isn't hosted …


      Read More
    • Download Web Folder Contents with Powershell (`wget -r` replacement)

      calendar Apr 19, 2022 · 1 min read · powershell windows  ·
      Share on: twitter facebook linkedin copy

      We've been working lately to use HashiCorp Packer to standardize and automate our VM template builds, and we found a need to pull in all of the contents of a specific directory on an internal web server. This would be pretty simple for Linux systems using wget -r, but we needed to find another solution for our Windows …


      Read More
    • Active Directory authentication in Tanzu Community Edition

      calendar Mar 6, 2022 · 13 min read · vmware kubernetes tanzu activedirectory certs cluster containers  ·
      Share on: twitter facebook linkedin copy
      Active Directory authentication in Tanzu Community Edition

      Not long ago, I deployed a Tanzu Community Edition Kubernetes cluster in my homelab, and then I fumbled through figuring out how to log into it from a different device than the one I'd used for deploying the cluster from the tanzu cli. That setup works great for playing with Kubernetes in my homelab but I'd love to do …


      Read More
    • Nessus Essentials on Tanzu Community Edition

      calendar Feb 7, 2022 · 4 min read · vmware kubernetes tanzu containers security  ·
      Share on: twitter facebook linkedin copy
      Nessus Essentials on Tanzu Community Edition

      Now that VMware has released vCenter 7.0U3c to resolve the Log4Shell vulnerabilities I thought it might be fun to run a security scan against the upgraded VCSA in my homelab to see how it looks. Of course, I don't actually have a security scanner in that environment so I'll need to deploy one. I start off by heading to …


      Read More
    • Bulk Import vSphere dvPortGroups to phpIPAM

      calendar Feb 4, 2022 · 13 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 · 23 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 · 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 17, 2022 · 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
      • ««
      • «
      • 1
      • 2
      • 3
      • 4
      • »
      • »»
    John Bowdre photo

    John Bowdre

    Wrangler of imaginary computers.
    VMware vExpert
    Read More

    Featured Posts

    • VMware Tanzu Community Edition Kubernetes Platform in a Homelab
    • Secure Networking Made Simple with Tailscale
    • Burn an ISO to USB with the Chromebook Recovery Utility
    • Setting up Linux on a new Lenovo Chromebook Duet (bonus arm64 complications!)

    Recent Posts

    • ESXi Arm Edition on the Quartz64 SBC
    • Download Web Folder Contents with Powershell (`wget -r` replacement)
    • Active Directory authentication in Tanzu Community Edition
    • Nessus Essentials on Tanzu Community Edition
    • Bulk Import vSphere dvPortGroups to phpIPAM
    • Logging in to a Tanzu Community Edition Kubernetes Cluster from a new device

    Series

    PROJECTS 13 VRA8 13 TIPS 9 SCRIPTS 8

    Tags

    VMWARE 24 LINUX 15 VRA 13 CONTAINERS 8 DOCKER 7 AUTOMATION 6 CHROMEOS 6 CLOUD 6 JAVASCRIPT 6 POWERSHELL 6
    All Tags
    3DPRINTING1 ABX2 ACTIVEDIRECTORY2 ANDROID2 API1 AUTOMATION6 AVAILABILITY1 CERTS2 CHAT2 CHROME1 CHROMEOS6 CLOUD6 CLUSTER2 CONTAINERS8 CROSTINI3 DOCKER7 GCP3 HOMEASSISTANT1 HOMELAB5 HUGO2 JAVASCRIPT6 JEKYLL3 KUBERNETES5 LCM2 LINUX15 LOGS2 META5 NETWORKING5 NSX1 OPENSSL1 PHOTON1 PHPIPAM1 POWERCLI3 POWERSHELL6 PYTHON2 REGEX2 REST1 SALT1 SECURITY5 SERVERLESS1 SHELL6 TAILSCALE1 TANZU5 TASKER3 VMWARE24 VPN5 VRA13 VRO6 WINDOWS5 WIREGUARD2 WSL2
    [A~Z][0~9]
    Virtually Potato

    Copyright 2018-  Virtually Potato. All Rights Reserved. Powered by Hugo, Hugo Clarity theme, and Netlify. View source.

    to-top