<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Plamen&#39;s DevOps Journey</title>
    <link>https://blog.k3s-homelab.org/posts/</link>
    <description>Recent content in Posts on Plamen&#39;s DevOps Journey</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 21 Oct 2025 14:00:00 +0300</lastBuildDate>
    <atom:link href="https://blog.k3s-homelab.org/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Conquering CI/CD: My GitOps Pipeline is Live!</title>
      <link>https://blog.k3s-homelab.org/posts/conquering-ci-cd/</link>
      <pubDate>Tue, 21 Oct 2025 14:00:00 +0300</pubDate>
      <guid>https://blog.k3s-homelab.org/posts/conquering-ci-cd/</guid>
      <description>&lt;p&gt;Hey everyone,&lt;/p&gt;&#xA;&lt;p&gt;The full CI/CD pipeline for my DevOps blog is now fully operational! After a solid journey of learning and quite a bit of troubleshooting, I can confirm that a &lt;code&gt;git push&lt;/code&gt; on my blog repo now automatically results in a live update on my K3s homelab cluster. This feels like a huge step forward in my automation goals.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-full-cycle&#34;&gt;The Full Cycle&lt;/h3&gt;&#xA;&lt;p&gt;It&amp;rsquo;s truly satisfying to see the entire process work seamlessly:&lt;/p&gt;</description>
    </item>
    <item>
      <title>First Automated Blog Deployment: Pushing to K3s</title>
      <link>https://blog.k3s-homelab.org/posts/first-automated-blog-deploy/</link>
      <pubDate>Fri, 17 Oct 2025 10:00:00 +0300</pubDate>
      <guid>https://blog.k3s-homelab.org/posts/first-automated-blog-deploy/</guid>
      <description>&lt;p&gt;So I just got my blog set up with an automated CI pipeline. Now, I can write a post, commit, push to GitHub, and it goes live on my devops-blog repo in the future will be in the k3s-homelab repo integrated with a full CI/CD pipeline. It&amp;rsquo;s been a challenging process, but worth it.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-setup&#34;&gt;The Setup&lt;/h3&gt;&#xA;&lt;p&gt;Getting this far meant a few steps. My K3s homelab runs on old laptops, hosting services like Grafana and Prometheus. The goal was always to integrate my blog into this.&lt;/p&gt;</description>
    </item>
    <item>
      <title>My K3s Home Lab Journey</title>
      <link>https://blog.k3s-homelab.org/posts/my-k3s-journey/</link>
      <pubDate>Mon, 13 Jan 2025 19:00:00 +0300</pubDate>
      <guid>https://blog.k3s-homelab.org/posts/my-k3s-journey/</guid>
      <description>&lt;h1 id=&#34;welcome-to-my-devops-journey-&#34;&gt;Welcome to My DevOps Journey! 🚀&lt;/h1&gt;&#xA;&lt;p&gt;This is my first post deployed via CI/CD pipeline to my K3s cluster.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-ive-built-so-far&#34;&gt;What I&amp;rsquo;ve Built So Far:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2-node K3s cluster on old laptops (Toshiba + Acer)&lt;/li&gt;&#xA;&lt;li&gt;Monitoring with Prometheus + Grafana&lt;/li&gt;&#xA;&lt;li&gt;Networking with Tailscale + Cloudflare tunnels&lt;/li&gt;&#xA;&lt;li&gt;Glance dashboard for service overview&lt;/li&gt;&#xA;&lt;li&gt;Basic scripts for automating deployments and provisioning&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;next-steps&#34;&gt;Next Steps:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;✅ Master CI/CD pipelines (currently working on this!)&lt;/li&gt;&#xA;&lt;li&gt;Add more applications to the cluster&lt;/li&gt;&#xA;&lt;li&gt;Document everything&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;the-setup&#34;&gt;The Setup:&lt;/h2&gt;&#xA;&lt;p&gt;This post was automatically:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
