<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hassandevops.com</loc>
    <lastmod>2026-09-10T16:18:49.980Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/from-chatbots-to-ai-agents-understanding-the-agent-era-lecture-1-notes</loc>
    <lastmod>2026-02-23T07:48:28.817Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/red-hat-certified-system-administrator</loc>
    <lastmod>2026-01-23T14:14:35.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/ccna-notes</loc>
    <lastmod>2026-01-25T14:44:44.125Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/containerizing-a-net-8-application-with-sql-server-using-docker</loc>
    <lastmod>2025-04-18T13:45:09.438Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-10-gitlab-cicd-for-python-and-using-gitlab-container-registry</loc>
    <lastmod>2025-04-09T11:42:56.690Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-9-gitlab-cicd-for-python-container-registry-kubernetes-deployment</loc>
    <lastmod>2025-04-09T11:41:26.243Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/full-guide-setting-up-ssl-for-monitoring-docker-and-kubernetes-microk8s</loc>
    <lastmod>2025-03-19T09:21:38.201Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-8-deploying-with-gitlab-cicd-and-docker-compose-wordpress-mysql-stack</loc>
    <lastmod>2025-03-18T09:36:04.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-7-gitlab-basic-cicd-pipeline-for-deploying-to-microk8s-wordpressnginx-example</loc>
    <lastmod>2025-03-18T09:42:29.157Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-6-microk8s-integration-with-gitlab-runner-using-helm</loc>
    <lastmod>2025-03-18T09:42:44.811Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/understanding-the-full-spectrum-of-gitlab-features-for-devops-success</loc>
    <lastmod>2025-03-18T09:42:12.469Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-4-monitoring-setup-journey-checkmk-prometheus-grafana-and-more-on-ubuntu-2204</loc>
    <lastmod>2025-03-18T09:43:00.099Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-3-docker-docker-compose-and-microk8s-installation-on-ubuntu-2204</loc>
    <lastmod>2025-03-18T09:43:09.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/day-1and2-installing-and-configuring-gitlab-on-ubuntu</loc>
    <lastmod>2025-03-18T09:43:20.234Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/context-switching-is-the-main-productivity-killer-for-developers</loc>
    <lastmod>2025-02-10T13:12:59.135Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/comparing-ai-model-pricing-meta-llama-31-8b-vs-deepseek-llm-models</loc>
    <lastmod>2025-01-21T13:49:40.687Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/16-kubernetes-cluster-management-upgrading-and-backing-up-your-cluster</loc>
    <lastmod>2024-12-06T05:46:15.910Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/15-mastering-helm-yaml-validation-monitoring-and-security</loc>
    <lastmod>2024-12-05T07:51:03.111Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/14-role-based-access-control-rbac-in-kubernetes-with-practical-examples</loc>
    <lastmod>2024-12-04T11:21:41.992Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/13-kubernetes-secrets-and-configmaps-a-complete-guide-with-examples</loc>
    <lastmod>2024-12-03T12:13:33.978Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/12-persistent-volumes-in-kubernetes-a-practical-guide-with-examples</loc>
    <lastmod>2024-12-02T06:38:42.350Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/11-mastering-kubernetes-taints-tolerations-and-daemonsets</loc>
    <lastmod>2024-11-29T06:30:35.933Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/10-kubernetes-scheduler-understanding-how-it-works-with-examples</loc>
    <lastmod>2024-11-28T10:49:12.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/9-kubernetes-using-limitrange-and-network-policies-with-examples</loc>
    <lastmod>2024-11-27T06:31:57.825Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/8-kubernetes-probes-and-namespaces-a-comprehensive-guide-with-examples</loc>
    <lastmod>2024-11-26T07:02:06.507Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/7-kubernetes-deployment-strategies-and-rollouts-a-comprehensive-guide-with-examples</loc>
    <lastmod>2024-11-29T07:47:29.378Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/6-kubernetes-deployment-and-services-a-practical-guide-scaling-and-services</loc>
    <lastmod>2024-11-23T10:47:53.627Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/5-kubernetes-qos-quality-of-service-classes-explained</loc>
    <lastmod>2024-11-26T07:03:47.077Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/setting-up-an-android-cicd-pipeline-in-azure-devops</loc>
    <lastmod>2024-11-21T11:17:26.496Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/4-understanding-kubernetes-deep-dive-into-kubectl-create-vs-kubectl-apply-labels-and-selectors</loc>
    <lastmod>2024-11-21T07:44:20.540Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/3-kubernetes-essentials-from-nodes-to-pods-labels-and-more</loc>
    <lastmod>2024-11-20T12:59:57.180Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/a-comprehensive-guide-to-terraform</loc>
    <lastmod>2024-11-12T08:13:19.482Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/automating-apk-management-retain-only-the-4-most-recent-versions-using-powershell</loc>
    <lastmod>2024-11-04T07:23:58.232Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/2-setting-up-a-kubernetes-k8s-cluster-from-scratch</loc>
    <lastmod>2024-11-21T11:09:32.056Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/optimizing-the-front-end-build-process-key-issues-and-solutions</loc>
    <lastmod>2024-10-16T08:48:57.745Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/understanding-kubernetes-the-orchestrator-for-modern-applications</loc>
    <lastmod>2024-10-21T08:29:52.402Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/git-guide-understanding-essential-commands-and-concepts</loc>
    <lastmod>2024-10-14T06:30:29.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/resolving-merge-conflicts-using-the-command-line-and-azure-devops</loc>
    <lastmod>2024-10-10T13:41:51.573Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/solving-self-signed-certificate-in-certificate-chain-error-in-azure-devops-self-hosted-agents</loc>
    <lastmod>2024-10-09T12:11:40.252Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/together-ai-api-pricing-and-rate-limits-1</loc>
    <lastmod>2024-10-04T07:44:20.697Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/understanding-whatsapp-api-pricing-for-otp-verification</loc>
    <lastmod>2024-09-26T11:00:52.861Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/understanding-docker-volumes-bind-mounts-and-volume-mounting-a-detailed-guide</loc>
    <lastmod>2024-09-26T10:59:22.453Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/top-alternatives-to-anythingllm-for-deploying-custom-document-based-chatbots</loc>
    <lastmod>2024-09-26T10:57:22.536Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/setup-anythingllm-server-on-bare-metal-ubuntu</loc>
    <lastmod>2024-09-25T10:38:31.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/github-foundation-certification-preparation-guide</loc>
    <lastmod>2024-09-24T06:06:34.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/create-a-custom-windows-iso-with-pre-installed-programs-step-by-step-guide</loc>
    <lastmod>2024-09-19T06:50:55.385Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/learn-magento-246-installation-on-ubuntu-2204</loc>
    <lastmod>2024-08-23T07:54:49.927Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/understanding-dicom-ohif-viewer-and-pacs</loc>
    <lastmod>2024-08-15T07:32:45.158Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/semantic-versioning-setting-up-a-semantic-release-pipeline</loc>
    <lastmod>2024-07-17T09:54:40.515Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/kubernetes-cheat-sheet</loc>
    <lastmod>2024-07-21T17:55:28.895Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/series/90-day-devops-challenge</loc>
    <lastmod>2026-09-10T16:18:49.980Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/archive</loc>
    <lastmod>2026-09-10T16:18:49.980Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://hassandevops.com/recommendations</loc>
    <lastmod>2026-09-10T16:18:49.980Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>