<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://rhincodon.studio/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/2025-12-03-dadaocheng-walkthrough-extended</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/2025/11/28</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/authors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/authors/balnibarbian</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/dadaocheng-walkthrough</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/diffoci-containers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/docusaurus-mdx-demo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/frontend-test-runner-comparison</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/leonardo-da-vinci-name</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/n8n-course-level1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/nx-app-split-strategy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/short-url-design</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/angular</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/art</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/automation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/base-62</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/ci</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/codex</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/culture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/dadaocheng</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/diffoci</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/docs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/docusaurus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/hash-function</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/jasmine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/jest</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/karma</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/language</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/leonardo-da-vinci</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/mdx</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/monorepo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/n-8-n-course-level-1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/nginx</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/nx</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/snowflake</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/vitest</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/walkthrough</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/webstorm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/%E5%8F%AF%E9%87%8D%E7%8F%BE%E6%80%A7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/%E5%A4%A7%E7%A8%BB%E5%9F%95</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/%E5%AE%B9%E5%99%A8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/tags/%E7%9F%AD%E7%B6%B2%E5%9D%80</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/blog/webstorm-codex-setup</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/api-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/cert-manager</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/ci-cd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/cka</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/ckad</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/cks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/cloud-native</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/cloudflare</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/container</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/control-plane</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/controller-manager</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/devops</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/etcd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/git</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/git-flow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/ingress</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/internal-network</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/kubernetes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/lets-encrypt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/macos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/monitoring</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/pod</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/psi</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/scheduler</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/system-requirements</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/tls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/trunk-based</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/tunnel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/tags/worker-node</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/airflow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/apache-airflow/github-action-install</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/apache-superset/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/auth/architecture/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/auth/architecture/why-multi-layer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/authnz</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/authorization/openfga-architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/bpmn/act_core_tables</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/bpmn/runtime_to_history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/bpmn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/continuous-deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/continuous-integration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/control-plane</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/dapr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/devops</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/fundamentals</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/kubernetes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/kubernetes--rke2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/objects</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/observability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/openfga</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/pve</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/worker-node</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/category/%E6%94%B6%E8%B2%BB%E8%88%87%E8%AB%AE%E8%A9%A2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/dapr/connect-postgresql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/cd/manifest-repo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/ci-cd-gitops-flow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/ci/ghcr-login-token-guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/ci/github-action-install</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/git-flow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/multi-org-devops-architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/observability/observability</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/observability/sre-weekly-report-template</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/devops/observability/telegram-runbook</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes-rke2/rke2-ha-full</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes-rke2/rke2-quickstart-full</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes-rke2/rke2-troubleshooting-etcd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes-rke2/rke2-troubleshooting-nfs-provisioner</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/api-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/architecture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/cert-manager-lets-encrypt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/certification/cka-ckad-important-instructions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/certification/psi-macos-checklist</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/controller-manager</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/etcd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/internal-access-cloudflare</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/kubernetes-intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/pod</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/public-access-cloudflare-tunnel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/scheduler</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/worker-node/kube-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/kubernetes/worker-node/kubelet</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/pricing/consultation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/pricing/donation-list</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/pricing/pricing-policy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/prometheus/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/prometheus/prometheus-overview-summary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/pve/pve-gpu-passthrough-gtx1050</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/docs/superset</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://rhincodon.studio/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>