<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.joshdow.ca/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.joshdow.ca/kyverno-apicall-egress-boundary/</loc><lastmod>2026-06-10T02:41:56.000Z</lastmod><image:image><image:loc>https://hel1.your-objectstorage.com/ghost/2026/06/banner--1--1.png</image:loc><image:caption>banner--1--1.png</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/webhook-failure-domains/</loc><lastmod>2026-06-02T21:46:55.000Z</lastmod><image:image><image:loc>https://hel1.your-objectstorage.com/ghost/2026/06/banner--1-.png</image:loc><image:caption>banner--1-.png</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/argocd-server-side-diff-secrets/</loc><lastmod>2026-05-29T16:46:58.000Z</lastmod><image:image><image:loc>https://hel1.your-objectstorage.com/ghost/2026/05/banner--1-.png</image:loc><image:caption>banner--1-.png</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/signoz-operational-leverage/</loc><lastmod>2026-05-26T02:34:48.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1724245047328-431c55de6cb7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDR8fE1ldHJpY3N8ZW58MHx8fHwxNzc5NzYyNjM4fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1724245047328-431c55de6cb7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDR8fE1ldHJpY3N8ZW58MHx8fHwxNzc5NzYyNjM4fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/conntrack-ghost/</loc><lastmod>2026-01-04T02:22:50.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1766859813732-20a127bb6023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8YWxsfDM1fHx8fHx8fHwxNzY3NDg0ODU4fA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1766859813732-20a127bb6023?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8YWxsfDM1fHx8fHx8fHwxNzY3NDg0ODU4fA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/aks-02/</loc><lastmod>2025-10-02T16:37:56.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1496096265110-f83ad7f96608?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE5fHxnb3Zlcm5hbmNlfGVufDB8fHx8MTc1OTQyMjU3NXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1496096265110-f83ad7f96608?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE5fHxnb3Zlcm5hbmNlfGVufDB8fHx8MTc1OTQyMjU3NXww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/aks-01/</loc><lastmod>2025-09-29T18:39:16.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1639322537228-f710d846310a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDh8fG5ldHdvcmt8ZW58MHx8fHwxNzU5MTcxMTI2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1639322537228-f710d846310a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDh8fG5ldHdvcmt8ZW58MHx8fHwxNzU5MTcxMTI2fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-8/</loc><lastmod>2025-09-18T21:33:01.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1419064642531-e575728395f2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDQ0fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1419064642531-e575728395f2?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDQ0fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-7/</loc><lastmod>2025-09-18T21:29:01.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1508739773434-c26b3d09e071?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM0fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1508739773434-c26b3d09e071?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM0fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-6/</loc><lastmod>2025-09-18T21:25:53.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1502790671504-542ad42d5189?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUxfHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1502790671504-542ad42d5189?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUxfHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjMwNjk0fDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-5/</loc><lastmod>2025-09-18T21:20:59.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1559827291-72ee739d0d9a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI5fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1559827291-72ee739d0d9a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI5fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-4/</loc><lastmod>2025-09-18T21:17:39.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1511576661531-b34d7da5d0bb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDIyfHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1511576661531-b34d7da5d0bb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDIyfHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-2/</loc><lastmod>2025-09-18T21:14:40.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1494500764479-0c8f2919a3d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDl8fGxhbmRzY2FwZXxlbnwwfHx8fDE3NTgyMjgzNDB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1494500764479-0c8f2919a3d8?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDl8fGxhbmRzY2FwZXxlbnwwfHx8fDE3NTgyMjgzNDB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-1/</loc><lastmod>2025-09-18T21:14:06.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1540967092250-81841896175c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDd8fEJvdWxkZXJ8ZW58MHx8fHwxNzU4MjI3MjMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1540967092250-81841896175c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDd8fEJvdWxkZXJ8ZW58MHx8fHwxNzU4MjI3MjMzfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/homelab-part-3/</loc><lastmod>2025-09-18T21:12:43.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1465189684280-6a8fa9b19a7a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE5fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1465189684280-6a8fa9b19a7a?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE5fHxsYW5kc2NhcGV8ZW58MHx8fHwxNzU4MjI4MzQwfDA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/advanced-algebraic-analysis-of-maglev/</loc><lastmod>2025-08-27T00:37:26.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1635372722656-389f87a941b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fG1hdGhlbWF0aWNzfGVufDB8fHx8MTc1NjI1NTA0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1635372722656-389f87a941b7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fG1hdGhlbWF0aWNzfGVufDB8fHx8MTc1NjI1NTA0Mnww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/the-mathematics-of-maglev/</loc><lastmod>2025-08-26T17:22:41.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1597340502454-0aed1f33fc1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI4fHxtYWduZXRpY3xlbnwwfHx8fDE3NTYyMjg5NDB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1597340502454-0aed1f33fc1d?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDI4fHxtYWduZXRpY3xlbnwwfHx8fDE3NTYyMjg5NDB8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/deriving-the-magic-sre-numbers/</loc><lastmod>2025-08-22T21:33:45.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1496715976403-7e36dc43f17b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUwfHxtYWdpY3xlbnwwfHx8fDE3NTU4NzMxMzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1496715976403-7e36dc43f17b?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUwfHxtYWdpY3xlbnwwfHx8fDE3NTU4NzMxMzR8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/longhorn-ceph-migration-post-mortem-when-storage-systems-collide/</loc><lastmod>2025-08-06T20:17:35.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1571786256017-aee7a0c009b6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUwfHxEYXRhfGVufDB8fHx8MTc1NDUxMTM2MHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1571786256017-aee7a0c009b6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDUwfHxEYXRhfGVufDB8fHx8MTc1NDUxMTM2MHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/building-a-hybrid-cloud-mesh-cilium-wireguard-and-tailscale-for-disaster-resilient-kubernetes/</loc><lastmod>2025-07-29T20:26:37.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1678845536613-5cf0ec5245cd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM2fHxNZXNoJTIwbmV0d29ya3xlbnwwfHx8fDE3NTM4MTg5MDV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1678845536613-5cf0ec5245cd?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM2fHxNZXNoJTIwbmV0d29ya3xlbnwwfHx8fDE3NTM4MTg5MDV8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url><url><loc>https://blog.joshdow.ca/flannel-to-cilium-on-talos/</loc><lastmod>2025-07-22T18:03:34.000Z</lastmod><image:image><image:loc>https://images.unsplash.com/photo-1523961131990-5ea7c61b2107?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM2fHxuZXR3b3JrfGVufDB8fHx8MTc1MjgyODMzMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:loc><image:caption>photo-1523961131990-5ea7c61b2107?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDM2fHxuZXR3b3JrfGVufDB8fHx8MTc1MjgyODMzMHww&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=2000</image:caption></image:image></url></urlset>