<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://notes.mdrdani.my.id</loc><changefreq>always</changefreq><priority>1</priority><lastmod>2026-04-30T04:27:54.202Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/kuasai-linux-skill-wajib-yang-jadi-bahan-bakar-utama-devops-engineer</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-30T09:45:52.511Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/docker-swarm-lab-cara-maintenance-scaling-aplikasi-docker</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:30:45.031Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/docker-swarm-lab-hands-on-guide-kluster-high-availability</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:31:14.803Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/docker-swarm-mengenal-filosofi-dan-alasan-menggunakannya</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:31:36.218Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/load-balancing-high-availability-pengujian-sistem-part-3</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:44:13.313Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/beyond-load-balancing-arsitektur-high-availability-yang-sebenarnya-part-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:40:32.546Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/beyond-load-balancing-arsitektur-high-availability-yang-sebenarnya-part-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-04-20T08:35:45.994Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/running-three-tier-architecture-app-on-virtual-machine-with-vagrant</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-12T10:41:53.123Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/challenge-2-configure-resource-limits-linux</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T04:38:01.610Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/challenge-1-how-to-list-and-count-linux-files</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-28T10:00:40.192Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/linux-hands-on-4-networking-tools</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T06:21:11.592Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/linux-hands-on-3-process-management</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T06:24:19.090Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/linux-hands-on-2-output-and-text-manipulation</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T06:27:37.074Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/linux-hands-on-1-file-management-and-directory-operations</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T06:28:33.033Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/traefik-as-reverse-proxy-load-balancer-locally</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:37:34.506Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/ansible-fundamental-sesi-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T06:58:20.807Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/ansible-fundamental-sesi-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:03:39.186Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-fundamental-sesi-2-gcp</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:18:14.299Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-fundamental-sesi-1-gcp</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:22:01.735Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/containerize-your-nodejs-application</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:24:43.008Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/containerize-your-go-application</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:29:43.925Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/cicd-laravel-application-with-github-actions-kubernetes-cluster</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:30:46.816Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/google-kubernetes-engine-pipeline-using-cloud-build-cloud-skill-boost</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:32:26.632Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/frontend-is-for-everyone-aws-lambda-aws-amplify</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:39:36.376Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/migrate-a-mysql-database-to-google-cloud-sql</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:42:21.706Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/evolution-of-a-website-going-from-single-server-to-serverless</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:44:09.341Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/implement-devops-in-google-cloud-challenge-lab</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:54:29.044Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/cicd-golang-app-with-google-cloud-provider</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:54:59.974Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/orchestration-modern-dengan-helm-and-kubernetes-minikube</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:56:09.558Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/integrasi-notifikasi-jenkins-ke-discord</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T07:58:33.710Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/build-and-push-docker-image-via-jenkins-pipeline</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:02:21.438Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/install-jenkins-to-aws-ec2-instance-with-ansible</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:01:33.888Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/automasi-provisioning-aws-ec2-menggunakan-terraform</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:04:26.539Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/run-application-localy-with-docker-compose</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:05:18.102Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/deploy-docker-container-with-github-actions-sesi-3</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:10:25.953Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/deploy-docker-container-with-github-actions-sesi-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-13T00:41:22.237Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/deploy-docker-container-with-github-actions-session-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-12T00:53:05.621Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/ansible-practice-session-3</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:21:16.269Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/ansible-practice-session-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:21:07.135Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/ansible-practice-session-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:20:57.545Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-automation-with-github-atlantis-session-3</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:40:03.482Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-automation-with-github-atlantis-session-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:39:42.332Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-automation-with-github-atlantis-session-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:39:32.108Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/encryptdecrypt-rsa-key-with-filosottileage-mozillasops</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:47:53.138Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-practice-session-2-aws</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:51:55.957Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-practice-session-1-aws</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:53:04.113Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/terraform-introduction-and-installation</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:56:40.250Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/deploy-laravel-app-to-amazon-lightsail-container-part-2</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-12T00:48:35.657Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/deploy-laravel-app-to-amazon-lightsail-container-part-1</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-12T00:47:23.929Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/how-to-secure-nginx-with-lets-encrypt-on-ubuntu-2004</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T09:01:51.914Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/monitoring-website-with-uptime-robot-email</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T09:04:50.708Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/monitoring-website-with-uptime-robot-telegram</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T09:08:43.975Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/memahami-alur-kerja-workflow-end-to-end</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-02-11T08:07:23.587Z</lastmod></url><url><loc>https://notes.mdrdani.my.id/about</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/linux</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/devops</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/docker-swarm</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/load-balancing</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/high-availability</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/nginx</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/vagrant</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/reactjs</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/postgresql</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/nodejs</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/traefik</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/reverse-proxy</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/ansible</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/terraform</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/containers</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/go</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/docker</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/laravel</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/github-actions-1</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/kubernetes</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/redis</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/helm</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/google-cloud-platform</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/cloud-build</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/aws</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/aws-lambda</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/ec2-instance</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/databases</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/mysql</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/lamp</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/cloud-run</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/jenkins</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/discord</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/github</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/rsa-encryption</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/security</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/letsencrypt</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/ubuntu</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/alerting</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/monitoring</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/email</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/telegram</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://notes.mdrdani.my.id/tag/uptimemonitoring</loc><changefreq>always</changefreq><priority>1</priority></url></urlset>