<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>services on Dileep Kumar</title>
    <link>https://dileepkumar.dev/tags/services/</link>
    <description>Recent content in services on Dileep Kumar</description>
    <image>
      <title>Dileep Kumar</title>
      <url>https://dileepkumar.dev/papermod-cover.png</url>
      <link>https://dileepkumar.dev/papermod-cover.png</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Tue, 14 Jan 2025 00:03:00 +0530</lastBuildDate><atom:link href="https://dileepkumar.dev/tags/services/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Docker Swarm and Services - A Comprehensive Guide to Container Orchestration</title>
      <link>https://dileepkumar.dev/post/docker-swarm-and-services/</link>
      <pubDate>Tue, 14 Jan 2025 00:03:00 +0530</pubDate>
      
      <guid>https://dileepkumar.dev/post/docker-swarm-and-services/</guid>
      <description>Introduction You&amp;rsquo;ve mastered single containers with docker run and multi-container applications on a single host with Docker Compose. But what happens when your application needs to scale beyond one machine? What if you need high availability, automatic failover, and load balancing across multiple servers?
This is where container orchestration comes in, and Docker Swarm is Docker&amp;rsquo;s native solution. Swarm transforms a pool of Docker hosts into a single, virtual Docker host, allowing you to deploy and manage containerized applications at scale.</description>
    </item>
    
    <item>
      <title>Kubernetes Services Deep Dive: ClusterIP, NodePort, and LoadBalancer Explained</title>
      <link>https://dileepkumar.dev/post/kubernetes-services-deep-dive/</link>
      <pubDate>Sun, 12 Jan 2025 23:40:00 +0530</pubDate>
      
      <guid>https://dileepkumar.dev/post/kubernetes-services-deep-dive/</guid>
      <description>Introduction In Kubernetes, Pods are ephemeral - they can be created, destroyed, and replaced at any time. This creates a challenge: how do you reliably connect to your applications when Pod IP addresses constantly change? The answer is Kubernetes Services.
Services provide stable networking endpoints for your Pods, enabling reliable communication both within your cluster and from external clients. In this comprehensive guide, I&amp;rsquo;ll walk you through the three main Service types - ClusterIP, NodePort, and LoadBalancer - with practical examples and production best practices.</description>
    </item>
    
  </channel>
</rss>
