<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on May 21, 2026 at 8:31 am by All in One SEO v4.9.7.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://techinik.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Techi Nik</title>
		<link><![CDATA[https://techinik.com]]></link>
		<description><![CDATA[Techi Nik]]></description>
		<lastBuildDate><![CDATA[Wed, 26 Nov 2025 18:59:28 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://techinik.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://techinik.com/deploying-kubernetes-gateway-api-with-nginx-gateway-fabric/]]></guid>
			<link><![CDATA[https://techinik.com/deploying-kubernetes-gateway-api-with-nginx-gateway-fabric/]]></link>
			<title>Deploying Kubernetes Gateway API with NGINX Gateway Fabric</title>
			<pubDate><![CDATA[Wed, 26 Nov 2025 18:59:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/pytest-best-practices-for-automated-testing/]]></guid>
			<link><![CDATA[https://techinik.com/pytest-best-practices-for-automated-testing/]]></link>
			<title>Pytest: Best Practices for Automated Testing</title>
			<pubDate><![CDATA[Wed, 26 Jun 2024 06:19:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/blog/]]></guid>
			<link><![CDATA[https://techinik.com/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Wed, 08 May 2024 08:56:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/]]></guid>
			<link><![CDATA[https://techinik.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Wed, 08 May 2024 10:33:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/customizing-ansible-creating-execution-environment-images/]]></guid>
			<link><![CDATA[https://techinik.com/customizing-ansible-creating-execution-environment-images/]]></link>
			<title>Customizing Ansible: Creating Execution Environment Images</title>
			<pubDate><![CDATA[Tue, 03 Dec 2024 13:22:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-deploy-an-ml-model-on-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-deploy-an-ml-model-on-kubernetes/]]></link>
			<title>How to Deploy an ML Model on Kubernetes</title>
			<pubDate><![CDATA[Thu, 13 Nov 2025 08:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/github-actions-tutorial-save-time-with-dependency-caching/]]></guid>
			<link><![CDATA[https://techinik.com/github-actions-tutorial-save-time-with-dependency-caching/]]></link>
			<title>GitHub Actions Tutorial: Save Time with Dependency Caching</title>
			<pubDate><![CDATA[Wed, 22 Jan 2025 18:08:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/vulnerability-scanning-with-clair-and-trivy-ensuring-secure-containers/]]></guid>
			<link><![CDATA[https://techinik.com/vulnerability-scanning-with-clair-and-trivy-ensuring-secure-containers/]]></link>
			<title>Secure Your Containers: Trivy Vulnerability Scanning</title>
			<pubDate><![CDATA[Tue, 31 Dec 2024 10:05:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/containers-and-kubernetes-explained/]]></guid>
			<link><![CDATA[https://techinik.com/containers-and-kubernetes-explained/]]></link>
			<title>Containers &amp; Kubernetes Explained: How Modern Apps Scale Efficiently</title>
			<pubDate><![CDATA[Tue, 14 Oct 2025 10:40:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/deploy-ollama-on-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/deploy-ollama-on-kubernetes/]]></link>
			<title>How to Deploy Ollama on Kubernetes | AI Model Serving on k8s</title>
			<pubDate><![CDATA[Sun, 29 Jun 2025 04:59:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/automate-ansible-security-scanning-using-kics/]]></guid>
			<link><![CDATA[https://techinik.com/automate-ansible-security-scanning-using-kics/]]></link>
			<title>Automate Ansible Security Scanning Using KICS &amp; GitHub Actions</title>
			<pubDate><![CDATA[Wed, 11 Jun 2025 13:05:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ansible-lint-guide/]]></guid>
			<link><![CDATA[https://techinik.com/ansible-lint-guide/]]></link>
			<title>Ansible Lint Complete Guide: Write Clean, Playbooks in Minutes!</title>
			<pubDate><![CDATA[Sun, 29 Jun 2025 04:58:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-create-ansible-roles/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-create-ansible-roles/]]></link>
			<title>Ansible Roles Creation | Handlers &amp; Variable Precedence</title>
			<pubDate><![CDATA[Sun, 29 Jun 2025 04:58:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/run-llm-locally-for-free-using-ollama/]]></guid>
			<link><![CDATA[https://techinik.com/run-llm-locally-for-free-using-ollama/]]></link>
			<title>Run LLMs Locally for Free Using Ollama</title>
			<pubDate><![CDATA[Sun, 29 Jun 2025 04:54:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/github-actions-loops-automation-with-ease/]]></guid>
			<link><![CDATA[https://techinik.com/github-actions-loops-automation-with-ease/]]></link>
			<title>GitHub Actions Loops: Automating Repetitive Tasks with Ease</title>
			<pubDate><![CDATA[Sun, 29 Jun 2025 04:51:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/github-actions-branch-specific-workflows/]]></guid>
			<link><![CDATA[https://techinik.com/github-actions-branch-specific-workflows/]]></link>
			<title>GitHub Actions — Branch-Specific Workflows</title>
			<pubDate><![CDATA[Sun, 26 Jan 2025 10:30:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/pylint-scan-using-github-actions/]]></guid>
			<link><![CDATA[https://techinik.com/pylint-scan-using-github-actions/]]></link>
			<title>Automating Python Code Quality with PyLint using Github Actions</title>
			<pubDate><![CDATA[Sun, 12 Jan 2025 18:05:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/deploy-deepseek-locally-using-ollama/]]></guid>
			<link><![CDATA[https://techinik.com/deploy-deepseek-locally-using-ollama/]]></link>
			<title>Deploying DeepSeek locally Using Ollama and Open WebUI</title>
			<pubDate><![CDATA[Sun, 02 Feb 2025 14:44:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/kubernetes-architecture-how-leadership-works-in-the-control-plane/]]></guid>
			<link><![CDATA[https://techinik.com/kubernetes-architecture-how-leadership-works-in-the-control-plane/]]></link>
			<title>Kubernetes Architecture: How Leadership Works in the Control Plane</title>
			<pubDate><![CDATA[Sat, 30 Aug 2025 10:18:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/github-actions-for-beginners/]]></guid>
			<link><![CDATA[https://techinik.com/github-actions-for-beginners/]]></link>
			<title>GitHub Actions for Beginners: Your First CI/CD Workflow</title>
			<pubDate><![CDATA[Sat, 04 Jan 2025 06:36:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/setting-up-self-hosted-runners-for-github-actions/]]></guid>
			<link><![CDATA[https://techinik.com/setting-up-self-hosted-runners-for-github-actions/]]></link>
			<title>Setting Up Self-Hosted Runners for GitHub Actions</title>
			<pubDate><![CDATA[Mon, 17 Feb 2025 05:49:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-use-bandit-to-scan-your-python-code-for-security-vulnerabilities/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-use-bandit-to-scan-your-python-code-for-security-vulnerabilities/]]></link>
			<title>How to Use Bandit to Scan Your Python Code for Security Vulnerabilities</title>
			<pubDate><![CDATA[Sat, 28 Dec 2024 04:01:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ai-powered-pdf-search-with-llamaindex-ollama-deepseek/]]></guid>
			<link><![CDATA[https://techinik.com/ai-powered-pdf-search-with-llamaindex-ollama-deepseek/]]></link>
			<title>AI-Powered PDF Search with LlamaIndex, Ollama &amp; DeepSeek</title>
			<pubDate><![CDATA[Sat, 08 Feb 2025 11:17:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/approval-node-in-aap-or-awx6/]]></guid>
			<link><![CDATA[https://techinik.com/approval-node-in-aap-or-awx6/]]></link>
			<title>Understanding the Approval Node in AAP or AWX</title>
			<pubDate><![CDATA[Sat, 21 Dec 2024 08:49:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/prometheus-grafana-node-exporter-linux-monitoring/]]></guid>
			<link><![CDATA[https://techinik.com/prometheus-grafana-node-exporter-linux-monitoring/]]></link>
			<title>Complete Prometheus Monitoring Setup on Linux with Grafana and Node Exporter</title>
			<pubDate><![CDATA[Fri, 26 Sep 2025 14:30:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/error-handling-strategies-in-ansible/]]></guid>
			<link><![CDATA[https://techinik.com/error-handling-strategies-in-ansible/]]></link>
			<title>Error Handling Strategies in Ansible</title>
			<pubDate><![CDATA[Sat, 23 Nov 2024 11:36:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/resolving-service-discovery-problems-in-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/resolving-service-discovery-problems-in-kubernetes/]]></link>
			<title>Resolving Service Discovery Problems in Kubernetes</title>
			<pubDate><![CDATA[Tue, 20 Aug 2024 02:40:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/vulnerability-scan-of-container-image-using-github-actions/]]></guid>
			<link><![CDATA[https://techinik.com/vulnerability-scan-of-container-image-using-github-actions/]]></link>
			<title>Vulnerability Scanning of Container Images with GitHub Actions</title>
			<pubDate><![CDATA[Sun, 31 Aug 2025 09:17:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/nvidia-gpu-deployment-for-ai-in-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/nvidia-gpu-deployment-for-ai-in-kubernetes/]]></link>
			<title>NVIDIA GPU Deployment for AI in Kubernetes</title>
			<pubDate><![CDATA[Tue, 19 Nov 2024 13:46:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/nvidia-gpu-mig-partitioning-guide/]]></guid>
			<link><![CDATA[https://techinik.com/nvidia-gpu-mig-partitioning-guide/]]></link>
			<title>NVIDIA GPU MIG Partitioning Guide</title>
			<pubDate><![CDATA[Tue, 19 Nov 2024 13:44:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/customizing-ansible-ansible-module-creation/]]></guid>
			<link><![CDATA[https://techinik.com/customizing-ansible-ansible-module-creation/]]></link>
			<title>Customizing Ansible: Ansible Module Creation</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:50:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/advanced-ansible-playbook-optimization-techniques/]]></guid>
			<link><![CDATA[https://techinik.com/advanced-ansible-playbook-optimization-techniques/]]></link>
			<title>Advanced Ansible Playbook Optimization Techniques</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:49:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/exploring-ansible-automation-with-ansible-navigator/]]></guid>
			<link><![CDATA[https://techinik.com/exploring-ansible-automation-with-ansible-navigator/]]></link>
			<title>Exploring Ansible Automation with Ansible Navigator</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:48:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/customizing-ansible-ansible-filter-plugins/]]></guid>
			<link><![CDATA[https://techinik.com/customizing-ansible-ansible-filter-plugins/]]></link>
			<title>Customizing Ansible: Ansible Filter Plugins</title>
			<pubDate><![CDATA[Sat, 16 Nov 2024 10:03:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ansible-jinja2-templating-dyanmic-configurations/]]></guid>
			<link><![CDATA[https://techinik.com/ansible-jinja2-templating-dyanmic-configurations/]]></link>
			<title>Ansible Jinja2 Templating: Create Dynamic Configurations</title>
			<pubDate><![CDATA[Sat, 09 Nov 2024 10:18:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ceph-cluster-deployment-on-aws-mastering-distributed-storage/]]></guid>
			<link><![CDATA[https://techinik.com/ceph-cluster-deployment-on-aws-mastering-distributed-storage/]]></link>
			<title>Ceph Cluster Deployment on AWS: Mastering Distributed Storage</title>
			<pubDate><![CDATA[Sat, 09 Nov 2024 10:16:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/optimizing-ceph-storage-how-to-remove-and-reuse-osd-drives/]]></guid>
			<link><![CDATA[https://techinik.com/optimizing-ceph-storage-how-to-remove-and-reuse-osd-drives/]]></link>
			<title>Optimizing Ceph Storage: How to Remove and Reuse OSD Drives</title>
			<pubDate><![CDATA[Sat, 09 Nov 2024 10:16:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/mastering-the-ansible-configuration-file/]]></guid>
			<link><![CDATA[https://techinik.com/mastering-the-ansible-configuration-file/]]></link>
			<title>Mastering the Ansible Configuration File: A Beginner’s Guide</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:46:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ansible-for-beginners-how-ansible-works/]]></guid>
			<link><![CDATA[https://techinik.com/ansible-for-beginners-how-ansible-works/]]></link>
			<title>How Ansible works: Ansible for Beginners</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:46:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/ansible-inventory-haproxy-web-servers-guide/]]></guid>
			<link><![CDATA[https://techinik.com/ansible-inventory-haproxy-web-servers-guide/]]></link>
			<title>Ansible Inventory Management: HAProxy and Web Servers — Step-by-Step Guide</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:45:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/loops-conditionals-until-in-ansible/]]></guid>
			<link><![CDATA[https://techinik.com/loops-conditionals-until-in-ansible/]]></link>
			<title>Loops, Conditionals, and Until Statements in Ansible</title>
			<pubDate><![CDATA[Tue, 05 Nov 2024 08:43:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/securing-kubernetes-with-pod-security-standards-pss/]]></guid>
			<link><![CDATA[https://techinik.com/securing-kubernetes-with-pod-security-standards-pss/]]></link>
			<title>Securing Kubernetes with Pod Security Standards (PSS)</title>
			<pubDate><![CDATA[Tue, 03 Sep 2024 11:19:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/kubernetes-vs-traditional-infrastructure-for-ai-workloads/]]></guid>
			<link><![CDATA[https://techinik.com/kubernetes-vs-traditional-infrastructure-for-ai-workloads/]]></link>
			<title>Kubernetes vs Traditional Infrastructure for AI Workloads</title>
			<pubDate><![CDATA[Tue, 01 Oct 2024 06:31:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/debugging-kubernetes-networking-issues/]]></guid>
			<link><![CDATA[https://techinik.com/debugging-kubernetes-networking-issues/]]></link>
			<title>Debugging Kubernetes Networking Issues</title>
			<pubDate><![CDATA[Thu, 05 Sep 2024 14:22:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-install-ansible-ansible-installation-guide/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-install-ansible-ansible-installation-guide/]]></link>
			<title>How to Install Ansible | Ansible Installation Guide</title>
			<pubDate><![CDATA[Thu, 03 Oct 2024 17:56:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-handle-node-problems-in-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-handle-node-problems-in-kubernetes/]]></link>
			<title>How to Handle Node Problems in Kubernetes</title>
			<pubDate><![CDATA[Sun, 25 Aug 2024 05:19:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/persistent-volume-troubleshooting-in-kubernetes/]]></guid>
			<link><![CDATA[https://techinik.com/persistent-volume-troubleshooting-in-kubernetes/]]></link>
			<title>Persistent Volume Troubleshooting in Kubernetes</title>
			<pubDate><![CDATA[Sat, 31 Aug 2024 10:20:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/troubleshooting-pod-failures-in-kubernetes-a-comprehensive-guide/]]></guid>
			<link><![CDATA[https://techinik.com/troubleshooting-pod-failures-in-kubernetes-a-comprehensive-guide/]]></link>
			<title>Troubleshooting Pod Failures in Kubernetes: A Comprehensive Guide</title>
			<pubDate><![CDATA[Mon, 19 Aug 2024 18:54:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/how-to-build-python-web-apps-streamlit/]]></guid>
			<link><![CDATA[https://techinik.com/how-to-build-python-web-apps-streamlit/]]></link>
			<title>How to Build Interactive Python Web Apps with Streamlit</title>
			<pubDate><![CDATA[Mon, 02 Dec 2024 02:47:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://techinik.com/create-systemd-service-linux/]]></guid>
			<link><![CDATA[https://techinik.com/create-systemd-service-linux/]]></link>
			<title>Create Systemd Service in Linux: Master systemd, Auto-Restart &amp; Manage with systemctl</title>
			<pubDate><![CDATA[Fri, 19 Sep 2025 05:24:54 +0000]]></pubDate>
		</item>
				</channel>
</rss>
