あふん

ぷろぐらむとか

Kubernetes

Kubernetes Meetup Tokyo 21 で 『Argo CD 実践ガイド』というタイトルで LT をしました #k8sjp

イベントページ k8sjp.connpass.com 登壇スライド 登壇してきました。 Argo プロジェクトの概要に関する発表は PFN の @dtaniwaki さんが 『Argoプロジェクト最新動向』 というタイトルで発表しているのでそちらのスライドもご覧ください。 20190725 Argo Pr…

Kubernetes の Job で動かす特定の Image tag を使っている Deployment を再起動する君を作った

github.com 作りました。 仕組みとしては kubectl rollout restart と全く同じものを使ってます。(kubectl のソースを普通に呼んでる) ponde-m.hatenablog.com なんでこんなの作ったの ? 今は Argo CD を使って GitOps でゴリゴリ Kubernetes 環境を整備して…

Kubernetes で Deployment のローリングアップデートを実現する kubectl rollout restart コマンド解説

このブログを書くことになったきっかけです。 qiita.com 追記 会社のブログに同じの書きました dev.classmethod.jp TL;DR PodTemplateSpec の annotation を付与/更新して実現してる kubectl rollout restart とは $ kubectl rollout restart -h Restart a r…

Kubernetes Meetup Tokyo 19 の LT で 『図で理解する Descheduler』というタイトルで登壇してきました

登壇してきたという報告を忘れていた話。 k8sjp.connpass.com この登壇をした後に、下記ブログにて @ponde_m さんの資料がとても分かりやすいので、おすすめです。この記事を書こうと思ったきっかけでもあります。 こんなことを書いていただきました!ありが…

Kubernetes のソースコードとの付き合い方 というタイトルで登壇してきました #gounco

登壇してきたという報告です。 gounconference.connpass.com 私が Kubernets のソースを読もうと思ったきっかけとして、k8s source code reading という勉強会の存在があるんですけど、最近開催されなくてかなしい。 k8s-code-reading.connpass.com ブコメで…

Amazon EKS にはデフォルトだと Metrics Server がいないので HorizontalPodAutoscaler が動いてくれないと言う話

TL;DR docs.aws.amazon.com HorizontalPodAutoscaler と Metrics Server HorizontalPodAutoscaler は Deployment とか ReplicaSet とかの Pod 数をメトリクスに基づいてスケールさせてくれます。 kubernetes.io この際に用いるメトリクスは metrics-server …