<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Robert-Jensen.dk</title><link>https://www.robert-jensen.dk/</link><description>Recent content on Robert-Jensen.dk</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 22 Jul 2026 19:00:00 +0200</lastBuildDate><atom:link href="https://www.robert-jensen.dk/index.xml" rel="self" type="application/rss+xml"/><item><title>Mission Control: One Dashboard for 30+ Side Projects</title><link>https://www.robert-jensen.dk/posts/2026/mission-control-dashboard-github-issues/</link><pubDate>Wed, 22 Jul 2026 19:00:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2026/mission-control-dashboard-github-issues/</guid><description>Why I built a self-hosted dashboard on top of GitHub issues to keep track of 30+ side projects. The staleness score that decides what I work on next, the Refine + Appwrite stack behind it, and the mistakes I made along the way.</description></item><item><title>Building Home Stories: How My Sister's YouTube Channel Turned Into a Renovation App</title><link>https://www.robert-jensen.dk/posts/2026/building-home-stories-how-my-sisters-youtube-channel-turned-into-a-renovation-app/</link><pubDate>Wed, 15 Jul 2026 10:00:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2026/building-home-stories-how-my-sisters-youtube-channel-turned-into-a-renovation-app/</guid><description>The honest story behind Home Stories, an iOS app for homeowners to plan renovation projects - track the budget, save products and prices, log the hours, and keep the before-and-after photos in one place. How it started, what it does, and what the user feedback has taught me.</description></item><item><title>Vibe Coding is the new FrontPage - and that's not necessarily bad</title><link>https://www.robert-jensen.dk/posts/2025/vibe-coding-is-the-new-frontpage-and-thats-not-necessarily-bad/</link><pubDate>Sun, 24 Aug 2025 10:00:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2025/vibe-coding-is-the-new-frontpage-and-thats-not-necessarily-bad/</guid><description>How AI-assisted coding tools like GitHub Copilot and ChatGPT mirror the democratization of web development that Microsoft FrontPage started. Why the resistance is familiar and why embracing AI coding tools is the right path forward.</description></item><item><title>Are you modernizing or just doing lift and shift?</title><link>https://www.robert-jensen.dk/posts/2025/are-you-modernizing-or-just-doing-lift-and-shift/</link><pubDate>Fri, 25 Apr 2025 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2025/are-you-modernizing-or-just-doing-lift-and-shift/</guid><description>Moving between hypervisor platforms might save on licensing costs, but are you truly modernizing your applications or just moving in circles?</description></item><item><title>Fix LoadBalancer Services Not Working on Single Node Talos Kubernetes Cluster</title><link>https://www.robert-jensen.dk/posts/2025/fix-loadbalancer-services-not-working-on-single-node-talos-kubernetes-cluster/</link><pubDate>Wed, 26 Mar 2025 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2025/fix-loadbalancer-services-not-working-on-single-node-talos-kubernetes-cluster/</guid><description>Step-by-step guide to fixing LoadBalancer services on single-node Talos Kubernetes clusters by modifying node labels for both Cilium and MetalLB implementations.</description></item><item><title>Using Multiple Traefik Instances on a Single Docker Host</title><link>https://www.robert-jensen.dk/posts/2025/multiple-traefik-instances-single-docker-host/</link><pubDate>Wed, 19 Mar 2025 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2025/multiple-traefik-instances-single-docker-host/</guid><description>How to run multiple Traefik instances on the same Docker host and selectively route containers to different proxies using labels</description></item><item><title>Securely Exposing Services with Traefik and Tailscale</title><link>https://www.robert-jensen.dk/posts/2025/securely-exposing-services-with-traefik-and-tailscale/</link><pubDate>Mon, 10 Mar 2025 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2025/securely-exposing-services-with-traefik-and-tailscale/</guid><description>Step-by-step guide to creating a secure gateway for self-hosted services using Traefik reverse proxy with Tailscale VPN, complete with automatic HTTPS certificates and clean URL routing for your private network infrastructure</description></item><item><title>VCF Create Transport Node Collection fails at 48 percent</title><link>https://www.robert-jensen.dk/posts/2024/vmware-vcf-create-transport-node-collection-fails/</link><pubDate>Thu, 29 Aug 2024 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2024/vmware-vcf-create-transport-node-collection-fails/</guid><description>Troubleshooting guide for VMware Cloud Foundation (VCF) deployment failure during Transport Node Collection creation at 48%. Learn how to resolve NSX Manager connectivity issues and firewall configuration problems in your VMware infrastructure.</description></item><item><title>Enhance Kubectl with Local AI using Ollama and Open Source LLMs</title><link>https://www.robert-jensen.dk/posts/2024/enhance-kubectl-with-local-ai-using-ollama-and-open-source-llms/</link><pubDate>Sun, 04 Aug 2024 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2024/enhance-kubectl-with-local-ai-using-ollama-and-open-source-llms/</guid><description>Learn how to streamline Kubernetes manifest creation with kubectl-ai and local LLMs running on Ollama. This step-by-step guide shows how to install, configure and use open-source AI models locally to enhance your Kubernetes workflow without cloud dependencies.</description></item><item><title>Running External DNS with CloudFlare</title><link>https://www.robert-jensen.dk/posts/2024/external-dns-cloudflare-kubernetes-automation/</link><pubDate>Wed, 15 May 2024 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2024/external-dns-cloudflare-kubernetes-automation/</guid><description>Are you tired of manually creating DNS records for your Kubernetes services? In this tutorial, we'll show you how to automate the process using CloudFlare and External DNS. We'll walk you through the steps of setting up a Cloudflare API key, installing External DNS, and configuring it to work with your Kubernetes cluster. With this setup, you can easily create and manage DNS records for your services without having to manually update them in CloudFlare. Perfect for IT professionals looking to streamline their workflow and improve their infrastructure's reliability and security.</description></item><item><title>Adding extra vlan/portgroup to a Tanzu TKGS enviroment</title><link>https://www.robert-jensen.dk/posts/2024/adding-extra-vlan/portgroup-to-a-tanzu-tkgs-enviroment/</link><pubDate>Mon, 22 Apr 2024 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2024/adding-extra-vlan/portgroup-to-a-tanzu-tkgs-enviroment/</guid><description>Are you struggling to add more than one network to your vSphere with Tanzu environment using the AVI Loadbalancer? This quick guide shows you how to overcome this limitation and use multiple networks on your workload namespaces. Learn how to configure your supervisor cluster, add new port groups, and define network ranges for each network. Perfect for IT professionals looking to optimize and secure their virtual infrastructure.</description></item><item><title>Fixing Cilium on Kind</title><link>https://www.robert-jensen.dk/posts/2024/fixing-cilium-cni-kind-kubernetes-clusters/</link><pubDate>Thu, 25 Jan 2024 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2024/fixing-cilium-cni-kind-kubernetes-clusters/</guid><description>Troubleshooting and solving Cilium networking issues on Apple Silicon M1 MacBooks by replacing Docker Desktop with Colima for local Kubernetes Kind clusters</description></item><item><title>VScode Devcontainer and Git signing</title><link>https://www.robert-jensen.dk/posts/2023/devcontainer-git-signing-ssh-keys/</link><pubDate>Tue, 05 Dec 2023 00:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/devcontainer-git-signing-ssh-keys/</guid><description>How to setup VScode Devcontainer to use a local SSH key for signing</description></item><item><title>Tanzu Basic Videos</title><link>https://www.robert-jensen.dk/posts/2023/tanzu-basic-videos/</link><pubDate>Sun, 17 Sep 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/tanzu-basic-videos/</guid><description>A list of videos create to show the basics of VMware Tanzu Kubernetes grid</description></item><item><title>When Kubernetes is not the right choice</title><link>https://www.robert-jensen.dk/posts/2023/when-kubernetes-is-not-the-right-choice/</link><pubDate>Tue, 27 Jun 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/when-kubernetes-is-not-the-right-choice/</guid><description>How to update applications on Docker, the same you you would on Kubernetes</description></item><item><title>Build, Publish and host your Docker images on Github Registry</title><link>https://www.robert-jensen.dk/posts/2023/build-publish-and-host-your-docker-images-on-github-registry/</link><pubDate>Tue, 23 May 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/build-publish-and-host-your-docker-images-on-github-registry/</guid><description>How to build, publish and host docker images on Github using Github actions</description></item><item><title>Double Reverse Proxy</title><link>https://www.robert-jensen.dk/posts/2023/double-reverse-proxy/</link><pubDate>Mon, 06 Mar 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/double-reverse-proxy/</guid><description>How to setup Caddy reverse proxy, after Cloudflare reverse proxy</description></item><item><title>Kubernetes with Continuous Delivery included</title><link>https://www.robert-jensen.dk/posts/2023/kubernetes-with-continuous-delivery-included/</link><pubDate>Thu, 16 Feb 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/kubernetes-with-continuous-delivery-included/</guid><description>How to deploy kubernetes with Continuous Delivery as part of the deployment</description></item><item><title>Static files in Buildpacks</title><link>https://www.robert-jensen.dk/posts/2023/static-files-in-buildpacks/</link><pubDate>Fri, 20 Jan 2023 12:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2023/static-files-in-buildpacks/</guid><description>Troubleshoot and solve static file preservation issues in Cloud Native Buildpacks. Step-by-step guide for handling static assets in containerized Golang applications.</description></item><item><title>Events where i'm speaking</title><link>https://www.robert-jensen.dk/events/</link><pubDate>Tue, 17 Jan 2023 11:56:57 +0100</pubDate><guid>https://www.robert-jensen.dk/events/</guid><description>Talks and speaking engagements by Robert Jensen on cloud native, Kubernetes, Tanzu Application Platform, Backstage and DevOps — with slides and recordings.</description></item><item><title>Auto generating TLS Certificates for Tanzu Application Platform (TAP) Workloads</title><link>https://www.robert-jensen.dk/posts/2022/auto-generating-tls-certificates-for-tanzu-application-platform-tap-workloads/</link><pubDate>Thu, 27 Oct 2022 19:46:27 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2022/auto-generating-tls-certificates-for-tanzu-application-platform-tap-workloads/</guid><description>How to configure Tanzu Application Platform, to auto generate certificates for workloads</description></item><item><title>Remote Access to POD, without opening firewall, on Tanzu Community Edition</title><link>https://www.robert-jensen.dk/posts/2022/remote-access-to-pod-without-opening-firewall-on-tanzu-community-edition/</link><pubDate>Thu, 21 Apr 2022 08:36:34 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2022/remote-access-to-pod-without-opening-firewall-on-tanzu-community-edition/</guid><description>How to expose a local POD or Service, to the outside world, without opening any firewall ports</description></item><item><title>Tanzu Application Platform Accelerator with YTT</title><link>https://www.robert-jensen.dk/posts/2022/tanzu-application-platform-accelerator-with-ytt/</link><pubDate>Mon, 11 Apr 2022 08:18:44 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2022/tanzu-application-platform-accelerator-with-ytt/</guid><description>How to use YTT with Tanzu Application Accelerators</description></item><item><title>Using Github Actions With Tailscale to build in the cloud and Deploy Locally</title><link>https://www.robert-jensen.dk/posts/2021/github-actions-tailscale-deploy-locally/</link><pubDate>Mon, 27 Dec 2021 19:46:27 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/github-actions-tailscale-deploy-locally/</guid><description>How to use Github Actions, to Create and build docker containers, and then deploy them localy using Tailscale, to Kubernetes</description></item><item><title>Manage Multiple Kubeconfigs Using iCloud and Kubectx</title><link>https://www.robert-jensen.dk/posts/2021/manage-multiple-kubeconfigs-using-icloud-and-kubectx/</link><pubDate>Thu, 04 Nov 2021 13:37:46 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/manage-multiple-kubeconfigs-using-icloud-and-kubectx/</guid><description>How to manage multiple kubeconfig files, using iCloud sync, and Kubectx</description></item><item><title>New Role</title><link>https://www.robert-jensen.dk/posts/2021/new-role/</link><pubDate>Wed, 20 Oct 2021 12:25:48 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/new-role/</guid><description>Transitioning from VMware Cloud Management Specialist to Modern Applications business unit, focusing on Tanzu platform and DevOps practices for developers.</description></item><item><title>Installing Microk8s With Traefik and Metallb</title><link>https://www.robert-jensen.dk/posts/2021/installing-microk8s-with-traefik-and-metallb/</link><pubDate>Mon, 18 Oct 2021 20:32:15 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/installing-microk8s-with-traefik-and-metallb/</guid><description>Complete guide to install MicroK8s with Traefik reverse proxy and MetalLB load balancer on Ubuntu 20.04. Learn Kubernetes setup with automatic Let's Encrypt certificates and external IP management.</description></item><item><title>Using Github Actions to Build Containers (and host them)</title><link>https://www.robert-jensen.dk/posts/2021/using-github-actions-to-build-containers-and-host-them/</link><pubDate>Thu, 09 Sep 2021 13:20:37 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/using-github-actions-to-build-containers-and-host-them/</guid><description>How to build and host Docker containers, using Github actions</description></item><item><title>Hello Buildpacks, goodbye Dockerfiles</title><link>https://www.robert-jensen.dk/posts/2021/hello-buildpacks-goodbye-dockerfiles/</link><pubDate>Wed, 01 Sep 2021 13:55:17 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/hello-buildpacks-goodbye-dockerfiles/</guid><description>Discover Cloud Native Buildpacks as a Dockerfile alternative for containerizing applications. Learn benefits, implementation with GitHub Actions, and Python/Streamlit examples.</description></item><item><title>Disable Windows Print Spooler to avoid Exploit CVE-2021-1675</title><link>https://www.robert-jensen.dk/posts/2021/disable-windows-print-spooler-to-avoid-exploit-cve-2021-1675/</link><pubDate>Thu, 01 Jul 2021 19:42:06 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/disable-windows-print-spooler-to-avoid-exploit-cve-2021-1675/</guid><description>How to disable the Windows Printer Spooler service, using SaltStack, to avoid exploit CVE-2021-1675</description></item><item><title>Auto Install Cloudbase-Init</title><link>https://www.robert-jensen.dk/posts/2021/auto-install-cloudbase-init/</link><pubDate>Thu, 03 Jun 2021 11:27:40 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/auto-install-cloudbase-init/</guid><description>How to automaticly install Cloudbase-Init onto Windows VM's using packer, with a configuration that works with vSphere and vRealize Automation</description></item><item><title>How to Level Up, as a vSphere admin</title><link>https://www.robert-jensen.dk/posts/2021/how-to-level-up-as-a-vsphere-admin/</link><pubDate>Tue, 01 Jun 2021 10:58:05 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/how-to-level-up-as-a-vsphere-admin/</guid><description>How to level up as a vSphere admin, is about the VMUG summer presentation, around this topic, on what tools to use, when you are a vSphere admin, to be better at your job</description></item><item><title>Install Loginsight agent using SaltStack</title><link>https://www.robert-jensen.dk/posts/2021/install-loginsight-agent-using-saltstack/</link><pubDate>Thu, 20 May 2021 20:50:06 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/install-loginsight-agent-using-saltstack/</guid><description>How to use SaltStack to deploy and install LogInsight on to both Linux and windows, and to maintain the initial configuration, and then switch the control over to the LogInsihgt server, using Grains</description></item><item><title>New Project</title><link>https://www.robert-jensen.dk/posts/2021/new-project/</link><pubDate>Fri, 07 May 2021 20:13:49 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2021/new-project/</guid><description>Description, of my new project, where i use Hugo, FastAPI, Mongodb and some other tools, to list all the Crossfit and Non Crossfit boxes in the world</description></item><item><title>Integrate Azure Devops With Vmware Codestream</title><link>https://www.robert-jensen.dk/posts/2021/integrate-azure-devops-with-vmware-codestream/</link><pubDate>Mon, 22 Mar 2021 08:22:25 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/integrate-azure-devops-with-vmware-codestream/</guid><description>Learn how to integrate Azure DevOps with VMware CodeStream for CI/CD pipelines. Step-by-step guide using API tokens and Bearer authentication to trigger VMware CodeStream pipelines from Azure DevOps workflows.</description></item><item><title>Keeping .env files in sync using Bitwarden</title><link>https://www.robert-jensen.dk/posts/2021/keeping-.env-files-in-sync-using-bitwarden/</link><pubDate>Fri, 19 Mar 2021 10:48:02 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/keeping-.env-files-in-sync-using-bitwarden/</guid><description>How to store your enviroment variables in Bitwarden password manager, and get the onto your system, using Bitwarden CLI</description></item><item><title>When Testing Got Easy - a story about SMTP and Docker</title><link>https://www.robert-jensen.dk/posts/2021/when-testing-got-easy-a-story-about-smtp-and-docker/</link><pubDate>Wed, 03 Mar 2021 15:55:59 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/when-testing-got-easy-a-story-about-smtp-and-docker/</guid><description>How to automaticly create your own Docker container, with all the tools you need, and update it automaticly, when new verions get's realesed.</description></item><item><title>Installing Harbor Container Registry Behind Traefik Reverse Proxy With Let's Encrypt Certificate</title><link>https://www.robert-jensen.dk/posts/2021/harbor-behind-traefik-lets-encrypt-certificate/</link><pubDate>Fri, 19 Feb 2021 13:53:10 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/harbor-behind-traefik-lets-encrypt-certificate/</guid><description>How to setup Harbor Container Registry, behind Traefik Reverse Proxy, and how to get secure https Let's Encrypt certificates deploye automaticly</description></item><item><title>Easy Updating CI/CD Tools</title><link>https://www.robert-jensen.dk/posts/2021/easy-updating-ci/cd-tools/</link><pubDate>Thu, 18 Feb 2021 09:18:30 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/easy-updating-ci/cd-tools/</guid><description>How to use Docker autobuild feature, to automaticly create and deploy container images to Docker Hub</description></item><item><title>Remote Access to Demolab using Apache Guacamole</title><link>https://www.robert-jensen.dk/posts/2021/remote-access-to-demolab-using-apache-guacamole/</link><pubDate>Tue, 19 Jan 2021 09:35:55 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/remote-access-to-demolab-using-apache-guacamole/</guid><description>How to setup Tailscale, to get remote, seamless access to you home lab, or demo enviroment.</description></item><item><title>Tailscale on Ubitique Edgerouter</title><link>https://www.robert-jensen.dk/posts/2021/tailscale-on-ubitique-edgerouter/</link><pubDate>Tue, 12 Jan 2021 20:28:10 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/tailscale-on-ubitique-edgerouter/</guid><description>How to install Tailscale on an Unifi Edgerouter Lite, to make it a proxy endpoint, for the rest of your Lan</description></item><item><title>Secure Deployments With Docker, Traefik and Let's Encrypt</title><link>https://www.robert-jensen.dk/posts/2021/secure-deployments-with-docker-traefik-and-lets-encrypt/</link><pubDate>Wed, 06 Jan 2021 20:45:52 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2021/secure-deployments-with-docker-traefik-and-lets-encrypt/</guid><description>Learn to deploy secure Docker applications using Traefik reverse proxy with automatic Let's Encrypt SSL certificates and custom DNS configuration for production-ready setups.</description></item><item><title>Custom DNS Resolver for Homelabs</title><link>https://www.robert-jensen.dk/posts/2020/custom-dns-resolver-for-homelabs/</link><pubDate>Sun, 20 Dec 2020 09:53:39 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2020/custom-dns-resolver-for-homelabs/</guid><description>Resolve internal homelab domains on macOS and Linux using per-domain files in /etc/resolver, so custom DNS servers take priority even while connected to a VPN.</description></item><item><title>Giving Back for the First Time</title><link>https://www.robert-jensen.dk/posts/2020/giving-back-for-the-first-time/</link><pubDate>Sat, 12 Dec 2020 15:18:34 +0000</pubDate><guid>https://www.robert-jensen.dk/posts/2020/giving-back-for-the-first-time/</guid><description>My first experience contributing to open source projects on GitHub. Learn how easy it can be to contribute to projects you use daily, starting with simple translations and documentation improvements.</description></item><item><title>Application Deployment With Salt and Vra</title><link>https://www.robert-jensen.dk/posts/2020/application-deployment-salt-vrealize-automation/</link><pubDate>Tue, 24 Nov 2020 14:09:39 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2020/application-deployment-salt-vrealize-automation/</guid><description>Automate application deployment on vSphere by integrating SaltStack with vRealize Automation, using grains and reactors to install Docker and keep VMs compliant.</description></item><item><title>Docker for Almost Everything</title><link>https://www.robert-jensen.dk/posts/2020/docker-for-almost-everything/</link><pubDate>Sat, 21 Nov 2020 19:26:12 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2020/docker-for-almost-everything/</guid><description>Discover how to use Docker containers for system administration tasks beyond development. Learn GitOps approach with Docker Hub, Jenkins automation, and practical examples including SaltStack minion containers for testing.</description></item><item><title>Automating Folding@Home With VMware Code Stream</title><link>https://www.robert-jensen.dk/posts/2020/automating-folding@home-with-vmware-code-stream/</link><pubDate>Wed, 18 Nov 2020 16:42:22 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2020/automating-folding@home-with-vmware-code-stream/</guid><description>Automate Folding@home on vSphere with VMware Code Stream and Terraform, using a Git-triggered pipeline to deploy and update appliances as infrastructure as code.</description></item><item><title>Move Blog</title><link>https://www.robert-jensen.dk/posts/2020/move-blog/</link><pubDate>Fri, 06 Nov 2020 12:56:48 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2020/move-blog/</guid><description>Moving a blog from Blogger to a static site built with Hugo and deployed via Netlify, for a faster, free, Git-based publishing workflow managed in VS Code.</description></item><item><title>About</title><link>https://www.robert-jensen.dk/about/</link><pubDate>Fri, 06 Nov 2020 11:56:57 +0100</pubDate><guid>https://www.robert-jensen.dk/about/</guid><description>&lt;p&gt;Welcome to my blog.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not a big writer, so don&amp;rsquo;t expect too much. But from time to time, I create posts, of what i&amp;rsquo;m doing, and what I think, others could find interesting.&lt;/p&gt;
&lt;p&gt;Most posts will probably be around Cloud Native development, and things in that space. But I might wander off, and do other stuff as well :-)&lt;/p&gt;</description></item><item><title>Jenkins and CodeStream CSRF fix</title><link>https://www.robert-jensen.dk/posts/2020/jenkins-and-codestream-csrf-fix/</link><pubDate>Thu, 30 Jul 2020 21:38:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2020/jenkins-and-codestream-csrf-fix/</guid><description>Fix the Jenkins CSRF crumb error in VMware Code Stream pipelines by replacing username and password credentials with a Jenkins API token for a permanent solution.</description></item><item><title>Demo Enviroment on demand</title><link>https://www.robert-jensen.dk/posts/2020/demo-enviroment-on-demand/</link><pubDate>Tue, 02 Jun 2020 12:25:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2020/demo-enviroment-on-demand/</guid><description>Build a demo environment on demand for vRealize Automation Cloud, chaining an iPhone shortcut, AWS API Gateway, Lambda, and a Code Stream pipeline to deploy VMs.</description></item><item><title>How to show the value of Automation</title><link>https://www.robert-jensen.dk/posts/2019/how-to-show-the-value-of-automation/</link><pubDate>Mon, 16 Dec 2019 11:27:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2019/how-to-show-the-value-of-automation/</guid><description>Prove the value of automation by tracking vRealize Automation VM deployments with Python ABX functions, an S3-hosted JSON store, and a ThingSpeak dashboard.</description></item><item><title>Remote development from anywhere</title><link>https://www.robert-jensen.dk/posts/2019/remote-development-from-anywhere/</link><pubDate>Wed, 09 Oct 2019 09:05:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2019/remote-development-from-anywhere/</guid><description>Remote development from anywhere using VS Code Remote and ZeroTier, a free SD-WAN overlay that reaches homelab VMs without VPN or SSH headaches.</description></item><item><title>VMware Cloud Management series</title><link>https://www.robert-jensen.dk/posts/2019/vmware-cloud-management-series/</link><pubDate>Thu, 11 Jul 2019 11:19:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2019/vmware-cloud-management-series/</guid><description>A VMware Cloud Management video series covering vRealize Automation and Cloud Assembly: multi-cloud blueprints, Ansible integration, extensibility, and pipelines.</description></item><item><title>K8S Ingress and Pfsense firewall</title><link>https://www.robert-jensen.dk/posts/2019/k8s-ingress-and-pfsense-firewall/</link><pubDate>Thu, 04 Jul 2019 15:04:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2019/k8s-ingress-and-pfsense-firewall/</guid><description>Fix a Kubernetes Ingress Controller failing on a vSphere homelab because pfSense DNS rebind protection blocks xip.io, with the exact forwarder and resolver settings.</description></item><item><title>Duplicate ipadress on Packer Ubuntu VM's</title><link>https://www.robert-jensen.dk/posts/2019/duplicate-ipadress-on-packer-ubuntu-vms/</link><pubDate>Fri, 03 May 2019 20:57:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2019/duplicate-ipadress-on-packer-ubuntu-vms/</guid><description>Fixing duplicate IP addresses on Packer-built Ubuntu VMs by setting a MAC-based Netplan dhcp-identifier, automated with a shell script in the build pipeline.</description></item><item><title>New Password manager</title><link>https://www.robert-jensen.dk/posts/2019/new-password-manager/</link><pubDate>Sat, 30 Mar 2019 13:44:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2019/new-password-manager/</guid><description>A short description, around my new passwordmanager Bitwarden</description></item><item><title>Filter Extensibility subscriptions in CAS</title><link>https://www.robert-jensen.dk/posts/2019/filter-extensibility-subscriptions-in-cas/</link><pubDate>Tue, 22 Jan 2019 13:28:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2019/filter-extensibility-subscriptions-in-cas/</guid><description>Filter extensibility subscriptions in VMware Cloud Assembly using a blueprint input and custom property so Slack notifications only fire when you choose to.</description></item><item><title>Cloud Agnostic Blueprints in VMware CAS</title><link>https://www.robert-jensen.dk/posts/2019/cloud-agnostic-blueprints-vmware-cas/</link><pubDate>Fri, 18 Jan 2019 07:51:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2019/cloud-agnostic-blueprints-vmware-cas/</guid><description>Cloud agnostic blueprints in VMware Cloud Assembly deploy one YAML blueprint across AWS, Azure, GCP and vSphere using tags and constraints to pick regions.</description></item><item><title>Getting started with Cloud Automation Services - Almost</title><link>https://www.robert-jensen.dk/posts/2018/getting-started-with-cloud-automation-services-almost/</link><pubDate>Wed, 12 Dec 2018 21:11:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/getting-started-with-cloud-automation-services-almost/</guid><description>Getting started with VMware Cloud Automation Services and Cloud Assembly: first impressions of the SaaS offering, YAML blueprints and storing them in Git.</description></item><item><title>Homekit support for non homekit devices</title><link>https://www.robert-jensen.dk/posts/2018/homekit-support-for-non-homekit-devices/</link><pubDate>Mon, 12 Nov 2018 08:58:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/homekit-support-for-non-homekit-devices/</guid><description>Add HomeKit support to non-HomeKit devices with cheap Sonoff switches and RavenCore firmware, replacing an OpenHAB and MQTT bridge with direct HomeKit control.</description></item><item><title>Monitor Domain Admins using VMware Log Insight</title><link>https://www.robert-jensen.dk/posts/2018/monitor-domain-admins-using-vmware-log-insight/</link><pubDate>Wed, 27 Jun 2018 10:57:00 +0200</pubDate><guid>https://www.robert-jensen.dk/posts/2018/monitor-domain-admins-using-vmware-log-insight/</guid><description>Monitor changes to the Domain Admins group with VMware Log Insight by building filtered searches that trigger security alerts or dashboard widgets.</description></item><item><title>Cloud Management Experience Day</title><link>https://www.robert-jensen.dk/posts/2018/cloud-management-experience-day/</link><pubDate>Mon, 19 Feb 2018 14:00:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/cloud-management-experience-day/</guid><description>VMware's Cloud Management Experience Day in Denmark lets customers explore CMP products through expert-led sessions and hands-on labs on 28 February 2018.</description></item><item><title>Fingbox - New security device in my home</title><link>https://www.robert-jensen.dk/posts/2018/fingbox-new-security-device-in-my-home/</link><pubDate>Mon, 12 Feb 2018 14:54:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/fingbox-new-security-device-in-my-home/</guid><description>Fingbox is a network security appliance that monitors your home network 24/7, checking for open ports, new devices and internet speed, with instant push alerts.</description></item><item><title>vRealize Business - Do you know your cost ?</title><link>https://www.robert-jensen.dk/posts/2018/vrealize-business-do-you-know-your-cost/</link><pubDate>Mon, 29 Jan 2018 09:05:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/vrealize-business-do-you-know-your-cost/</guid><description>vRealize Business reveals the true cost of your datacenter and compares it against public cloud pricing, helping IT teams inform cloud migration decisions.</description></item><item><title>Why i love my Netatmo Presence - Found potential thief</title><link>https://www.robert-jensen.dk/posts/2018/why-i-love-my-netatmo-presence-found-potential-thief/</link><pubDate>Fri, 19 Jan 2018 13:57:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/why-i-love-my-netatmo-presence-found-potential-thief/</guid><description>Netatmo Presence uses object detection to spot people, cars and animals, alerting the author to a potential bike thief and triggering HomeKit security lights.</description></item><item><title>Auto Clean up old recordings</title><link>https://www.robert-jensen.dk/posts/2018/auto-clean-up-old-recordings/</link><pubDate>Sun, 07 Jan 2018 20:47:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/auto-clean-up-old-recordings/</guid><description>Automatically delete old Netatmo Presence recordings on a Synology NAS using a scheduled DSM task and a simple find command to remove files older than 30 days.</description></item><item><title>Data collection Catalog Item in VRA</title><link>https://www.robert-jensen.dk/posts/2018/data-collection-catalog-item-in-vra/</link><pubDate>Thu, 04 Jan 2018 12:49:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/data-collection-catalog-item-in-vra/</guid><description>Automate vRealize Automation data collection by turning the built-in vRO workflow into a self-service XaaS catalog item, saving clicks on every endpoint scan.</description></item><item><title>VMware Lifecycle Manager - The first tool to install</title><link>https://www.robert-jensen.dk/posts/2018/vmware-lifecycle-manager-the-first-tool-to-install/</link><pubDate>Tue, 02 Jan 2018 11:16:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2018/vmware-lifecycle-manager-the-first-tool-to-install/</guid><description>vRealize Suite Lifecycle Manager simplifies installing, configuring and upgrading VMware products like vRA, vROps and Log Insight from a single appliance.</description></item><item><title>vSphere HTML5 Client - Have You Tried the Fling?</title><link>https://www.robert-jensen.dk/posts/2017/vsphere-html5-client-have-you-tried-the-fling/</link><pubDate>Wed, 27 Dec 2017 19:49:00 +0100</pubDate><guid>https://www.robert-jensen.dk/posts/2017/vsphere-html5-client-have-you-tried-the-fling/</guid><description>The vSphere HTML5 client keeps improving with weekly updates. Robert shares why he switched from the C# and Flash web clients and how to try the HTML5 Fling.</description></item><item><title>Search</title><link>https://www.robert-jensen.dk/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.robert-jensen.dk/search/</guid><description/></item></channel></rss>