<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Renovate on Umi4Life's Blog</title><link>https://umi4.life/tags/renovate/</link><description>Recent content from Umi4Life's Blog</description><generator>Hugo</generator><language>en-us</language><managingEditor>zekamashi@umi4.life (Umi4Life / Zekamashi)</managingEditor><webMaster>zekamashi@umi4.life (Umi4Life / Zekamashi)</webMaster><copyright>All articles on this blog are licensed under the BY-NC-SA license agreement unless otherwise stated. Please indicate the source when reprinting!</copyright><lastBuildDate>Sat, 17 Oct 2026 09:31:00 +0700</lastBuildDate><atom:link href="https://umi4.life/tags/renovate/index.xml" rel="self" type="application/rss+xml"/><item><title>Migrating my arcade server to k3s, Part 3</title><link>https://umi4.life/posts/sumeragi-k3s-image-promotion/</link><pubDate>Sat, 17 Oct 2026 09:31:00 +0700</pubDate><author>zekamashi@umi4.life (Umi4Life / Zekamashi)</author><guid>https://umi4.life/posts/sumeragi-k3s-image-promotion/</guid><description>
<![CDATA[<h1>Migrating my arcade server to k3s, Part 3</h1><p>Author: Umi4Life / Zekamashi(zekamashi@umi4.life)</p>
        
          <div class="post-icon-row"><img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/argo-cd.svg" alt="Argo CD">
<img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/gitea.svg" alt="Gitea">
<img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/renovate.svg" alt="Renovate">
<img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/kubernetes.svg" alt="Kubernetes"></div>

<h2 id="background">
<a class="header-anchor" href="#background"></a>
Background
</h2><p>By the end of <a href="https://umi4.life/posts/sumeragi-k3s-zero-downtime/">Part 1</a>, a deploy was a reviewed commit to <code>acid</code>, my GitOps repo, followed by a click on Sync in Argo. The commit was the annoying part. CI built an image, I copied its digest out of the log, opened acid, pasted it into a <code>kustomization.yaml</code> and opened a PR. Fine for one app, old fast with five:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">sumeragi       arcade backend                        built in my Gitea CI
</span></span><span class="line"><span class="cl">sumeragi-net   web companion, API + web images       built in my Gitea CI
</span></span><span class="line"><span class="cl">rche           e-amusement server core               built in my Gitea CI
</span></span><span class="line"><span class="cl">rche-plugins   rche&#39;s plugin artifact                built in my Gitea CI
</span></span><span class="line"><span class="cl">reminiscence   arcade queue board, public on GitHub  released to GHCR
</span></span></code></pre></div><p>What I wanted:</p>
        
        <hr><p>Published on 2026-10-17 at <a href='https://umi4.life/'>Umi4Life's Blog</a>, last modified on 2026-10-17</p>]]></description><category>homelab</category><category>kubernetes</category><category>private-server</category></item></channel></rss>