<?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>Engineer on kiwi-walk</title>
    <link>https://kiwi-walk.com/categories/engineer/</link>
    <description>Recent content in Engineer on kiwi-walk</description>
    <image>
      <title>kiwi-walk</title>
      <url>https://kiwi-walk.com/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://kiwi-walk.com/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo -- 0.140.1</generator>
    <language>zh-tw</language>
    <lastBuildDate>Fri, 09 Feb 2024 20:41:37 +0800</lastBuildDate>
    <atom:link href="https://kiwi-walk.com/categories/engineer/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>透過 Helm Chartmuseum 自建 chart repository 存放自己的 chart</title>
      <link>https://kiwi-walk.com/engineer/helm-chartmuseum/</link>
      <pubDate>Fri, 09 Feb 2024 20:41:37 +0800</pubDate>
      <guid>https://kiwi-walk.com/engineer/helm-chartmuseum/</guid>
      <description>如何自建 helm chart repository，將客製化的 chart 扔上去 cloud/on-premise storage，並且提供 HTTPS 與 JWT 的認證機制，可以直接使用 &lt;code&gt;helm install&lt;/code&gt; 來安裝</description>
    </item>
    <item>
      <title>Helm Repo Command</title>
      <link>https://kiwi-walk.com/url/engineer/helm-repo-command/</link>
      <pubDate>Sun, 04 Feb 2024 16:42:17 +0800</pubDate>
      <guid>https://kiwi-walk.com/url/engineer/helm-repo-command/</guid>
      <description>整理 helm 中 repository, chart 的操作指令，包含一些比較少用的指令，像是如何下載 chart 檔到本機</description>
    </item>
    <item>
      <title>br-netfilter 與 bridge-nf-call-iptables 在 k8s 中會影響到 node 內 pod 之間的互通</title>
      <link>https://kiwi-walk.com/engineer/br-netfilter-and-bridge-nf-call-iptables/</link>
      <pubDate>Thu, 11 Jan 2024 18:30:43 +0800</pubDate>
      <guid>https://kiwi-walk.com/engineer/br-netfilter-and-bridge-nf-call-iptables/</guid>
      <description>Kubernetes 中，br_netfilter 和 bridge-nf-call-iptables 兩個設定，允許 iptables 規則作用在同個 node 的 pod 之間的流量上。如果這兩個設定未開啟，則回包會直接走二層轉發，導致無法原路返回。因此，在設定 Kubernetes 時，應注意這兩個設定是否已正確開啟。</description>
    </item>
    <item>
      <title>連接 github pages 到 netlify 托管自己的個人部落格</title>
      <link>https://kiwi-walk.com/engineer/connect-with-netlify/</link>
      <pubDate>Sat, 23 Dec 2023 17:04:07 +0800</pubDate>
      <guid>https://kiwi-walk.com/engineer/connect-with-netlify/</guid>
      <description>github pages 客製化域名麻煩，轉換到 netlify 可設定網站名稱為 &lt;a href=&#34;https://kiwilee-blog.netlify.app/&#34;&gt;https://kiwilee-blog.netlify.app/&lt;/a&gt;，未來買域名，更可把後面的 &lt;code&gt;netlify.app&lt;/code&gt; 刪掉</description>
    </item>
    <item>
      <title>利用 imagemagic 壓縮圖片，讓部落格圖片載入加速</title>
      <link>https://kiwi-walk.com/engineer/image-magic/</link>
      <pubDate>Sat, 23 Dec 2023 15:04:07 +0800</pubDate>
      <guid>https://kiwi-walk.com/engineer/image-magic/</guid>
      <description>&lt;h1 id=&#34;install&#34;&gt;Install&lt;/h1&gt;
&lt;p&gt;用 brew 來安裝&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;brew install imagemagick
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;basic-usage&#34;&gt;Basic usage&lt;/h1&gt;
&lt;p&gt;指令是用 &lt;code&gt;magick&lt;/code&gt;，不是 &lt;code&gt;imagemagick&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Check version&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ magick -version
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Version: ImageMagick 7.1.1-23 Q16-HDRI aarch64 21803 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenMP(5.0) 
Delegates (built-in): bzlib fontconfig freetype gslib heic jng jp2 jpeg jxl lcms lqr ltdl lzma openexr png ps raw tiff webp xml zlib zstd
Compiler: gcc (4.2)
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;support image&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ magick -list format
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;convert to webp: 將 &lt;code&gt;wizard.png&lt;/code&gt; 轉換成「有損+quality50」的 webp 檔案&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kwok 介紹</title>
      <link>https://kiwi-walk.com/engineer/kwok-introduction/</link>
      <pubDate>Fri, 22 Dec 2023 15:12:07 +0800</pubDate>
      <guid>https://kiwi-walk.com/engineer/kwok-introduction/</guid>
      <description>Kwok 透過假的 node 測試 pod 的部署狀況，可驗證是否符合 IaC policy (像是 opa) 也可驗證是否有部署在期待的 node 上面</description>
    </item>
  </channel>
</rss>
