<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>A Node on the Web — Openshift</title>
    <link>https://rmendes.net/categories/openshift/</link>
    <description>Posts tagged with "Openshift" on A Node on the Web</description>
    <language>en</language>
    <atom:link href="https://rmendes.net/categories/openshift/feed.xml" rel="self" type="application/rss+xml"/>
    <atom:link href="https://websubhub.com/hub" rel="hub"/>
    <lastBuildDate>Sun, 19 Apr 2026 17:48:06 GMT</lastBuildDate>
    <item>
      <title>Fun weekend playing with Go to build a CLI + Web app dashboard to display commit...</title>
      <link>https://rmendes.net/notes/2026/04/19/e83d9/</link>
      <guid isPermaLink="true">https://rmendes.net/notes/2026/04/19/e83d9/</guid>
      <pubDate>Sun, 19 Apr 2026 17:48:06 GMT</pubDate>
      <description>&lt;p&gt;Fun weekend playing with Go to build a CLI + Web app dashboard to display commit/RC/Release deployment on our openshift cluster.&lt;/p&gt;
&lt;p&gt;Data from Gitlab, Harbor, Openshift, Argocd&lt;/p&gt;
&lt;p&gt;Multi namespaces, multi clusters, build RC tag &amp;amp; deploy to many with image build retag.&lt;/p&gt;
&lt;p&gt;This is the third iteration of this idea originally developed in bash, then Python and now Go&lt;/p&gt;
&lt;p&gt;the CLI is also able to act as a release manager tool, this means it uses Gitlab API to create SemVer RC tags that our tekton pipelines process differently on each environment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;commit based build, test, deploy&lt;/li&gt;
&lt;li&gt;RC tag based that build, test, deploy in acceptance&lt;/li&gt;
&lt;li&gt;retag RC image to staging&lt;/li&gt;
&lt;li&gt;retag RC image to production&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
  </channel>
</rss>
