Kubelet の Dynamic Kubelet Configuration について

Kubelet の Dynamic Kubelet Configuration の概要 Dynamic Kubelet Configuration は kubelet の設定を kubernetes の API ( ConfigMap ) を利用して変更できるようにする機能です。 Dynamic Kubelet Configuration Dynamic Kubelet Configuration による K…

kaniko でコンテナイメージをビルドすると際にキャッシュが聞かない場合がある

kaniko でコンテナイメージをビルドすると際にキャッシュが聞かない場合がある tl;dr kaniko の --build-arg にコンテナイメージのビルド毎に異なる値を入れる運用してて、 v0.19.0 より前のバージョンを使用してる場合はキャッシュが聞かないので注意してく…

kaniko が解決したいこと

https://qiita.com/Daniel_Nakano/items/4e4d33ed11b31616bc46 からの転記 この記事は Kubernetes2 Advent Calendar の20日目の記事です。 ここで書いたことは 2019/12/20 時点での情報を元にしており、今後新しいバージョンで仕様が変更になる可能性がある…

電話番号の正規化を Google 製電話番号ライブラリ libphonenumber に置き換えたはなし

https://qiita.com/Daniel_Nakano/items/75b653fc398d78570e41 からの転記 これはなに? トレタのAPIでは、電話番号の正規化をするのにcountries gemを使用しています。countries gemを利用することで各国の情報(国、通貨、電話番号など)が取得できるよう…

bootsnap について調べてみた

https://qiita.com/Daniel_Nakano/items/aadeaa7ae4e227b73878 からの転記 これはなに? 今年のRubyKaigi 2017でrailsの起動時間を短縮してくれるbootsnapという便利なgemを知り、これをトレタで開発しているのrailsアプリに導入できないかと思い、このgemの…