エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 本記事ではArgo Workflowsの Workflow を GitHub Webhookでトリガーする方法を紹介する。 Webhook... 概要 本記事ではArgo Workflowsの Workflow を GitHub Webhookでトリガーする方法を紹介する。 Webhookでのトリガー自体は先行する記事があるが、 curl を用いた実行までの紹介であった 参考1 参考2。 GitHub Webhookなどの外部Webhookでトリガーする情報は少なかったため、本記事の執筆にいたった。 本記事ではArgo WorkflowsをローカルK8sクラスタにデプロイし、GitHub Webhookを用いてWorkflowをトリガーする方法を紹介する。 GitHub Webhookを受け取るためにはローカルK8sクラスタをインターネット公開する必要があるが、そのために ngrok を用いた。 ngorkはローカルホストに立てた環境を簡単にインターネットに公開することができるソフトウェアである。 検証に用いたコードはすべて Git