Argo Rollouts v1.0のWorkload Referencingについて
概要
Argo Rolloutsを使用するためにはKubernetesのDeploymentをRolloutに変更する必要がありますが、それに伴っていくつか問題となることがあります。
最近新しくリリースされたArgo Rollouts v1.0で、そのあたりに関連するWorkload Referencingという機能が追加されたので、試してみました。
続きを読むWFH 環境 2020/12
はじめに
COVID-19 の影響で原則 WFH になってから、色々と自宅の仕事環境を整えてきたのですが、個人的に満足いく感じになったのでブログにまとめてみます。
ちなみに自分はソフトウェアエンジニアとして働いているので、快適に開発作業ができるように環境を作っています。
全体像はこんな感じです。
続きを読む
PipeCD で Prometheus と連携した Canary Release 分析と Slack 通知を試してみる
こちらは Kubernetes3 Advent Calendar 2020 16日目の記事です。
前回の 記事 では PipeCD の疑問点と回答についてまとめましたが、今回はデプロイと分析周りについてです。
尚、PipeCD 自体については非常に良い記事が公開されていたので、そちらを参考にすると良いかと思います。
GitOps を実現する CD ツール、PipeCD が良さそうという話
概要
現在 PipeCD を使った Kubernetes の GitOps について試しているのですが、今回は以下のようなデプロイの仕組みを構築して、検証してみたのでそれについてまとめてみます。
続きを読むPipeCD で Kubernetes の GitOps を試してみた時の疑問点とその回答
こちらは Kubernetes3 Advent Calendar 2020 9日目の記事です。
概要
現在 PipeCD で Kubernetes の GitOps を試しているのですが、その中でいくつか疑問点が出てきました。それらの疑問点を解消するために、自分で検証してみたり、PipeCD の開発者に質問したりして、回答を得たので、この記事にまとめてみます。
尚、PipeCD の概要についてはここでは説明しませんが、以下のページなどが参考になるかと思います。
※ 以下の内容は PipeCD v0.9.0 時点のものです。 (本記事執筆時点の最新版)
続きを読む