<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.viveknet.com/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://blog.viveknet.com/self-hosting-a-blog-with-ghost-on-a-vps/</loc><lastmod>2026-10-04T07:24:48.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/self-hosting-a-blog-with-ghost-on-a-vps.png</image:loc><image:caption>self-hosting-a-blog-with-ghost-on-a-vps.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/installing-rancher/</loc><lastmod>2026-10-04T06:55:53.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/installing-rancher.png</image:loc><image:caption>installing-rancher.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/automating-azure-vm-shutdown-and-startup/</loc><lastmod>2026-10-04T06:55:48.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/automating-azure-vm-shutdown-and-startup.png</image:loc><image:caption>automating-azure-vm-shutdown-and-startup.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/retrieve-malware-protection-details-from-remote-computers/</loc><lastmod>2026-10-04T06:44:24.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/retrieve-malware-protection-details-from-remote-computers.png</image:loc><image:caption>retrieve-malware-protection-details-from-remote-computers.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/retrieve-audit-policy-settings-from-remote-servers/</loc><lastmod>2026-10-04T06:44:23.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/retrieve-audit-policy-settings-from-remote-servers.png</image:loc><image:caption>retrieve-audit-policy-settings-from-remote-servers.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/retrieve-encryption-status-of-azure-virtual-machines/</loc><lastmod>2026-10-04T06:44:22.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/retrieve-encryption-status-of-azure-virtual-machines.png</image:loc><image:caption>retrieve-encryption-status-of-azure-virtual-machines.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/deploying-traefik/</loc><lastmod>2026-10-04T06:44:20.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/deploying-traefik.png</image:loc><image:caption>deploying-traefik.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/getting-started-with-docker-commands/</loc><lastmod>2026-10-04T06:44:19.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/getting-started-with-docker-commands.png</image:loc><image:caption>getting-started-with-docker-commands.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/key-components-of-docker/</loc><lastmod>2026-10-04T06:44:18.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/key-components-of-docker.png</image:loc><image:caption>key-components-of-docker.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/azure-vm-snapshot/</loc><lastmod>2026-10-04T06:44:17.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/azure-vm-snapshot.png</image:loc><image:caption>azure-vm-snapshot.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/build-a-ha-kubernetes-cluster/</loc><lastmod>2026-10-04T06:44:15.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/build-a-ha-kubernetes-cluster.png</image:loc><image:caption>build-a-ha-kubernetes-cluster.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/azure-ad-group-member-retrieval/</loc><lastmod>2026-10-04T06:44:14.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/azure-ad-group-member-retrieval.png</image:loc><image:caption>azure-ad-group-member-retrieval.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/self-hosting-pangolin-on-a-hardened-ubuntu-vps/</loc><lastmod>2026-10-04T06:44:10.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/self-hosting-pangolin-on-a-hardened-ubuntu-vps.png</image:loc><image:caption>self-hosting-pangolin-on-a-hardened-ubuntu-vps.png</image:caption></image:image></url><url><loc>https://blog.viveknet.com/running-a-homelab-with-claude-code/</loc><lastmod>2026-10-04T06:44:09.000Z</lastmod><image:image><image:loc>https://blog.viveknet.com/content/images/covers/running-a-homelab-with-claude-code.png</image:loc><image:caption>running-a-homelab-with-claude-code.png</image:caption></image:image></url></urlset>