created次に、ServiceAccountを用意しておきます。いう名前で作成します。Channelに流れるように設定しています。ContainerSourceも作成されていることがわかります。KubernetesEventSourceは内部的にContainerSourceを使っていることがわかります。リソースを作成します。Service(KnativeのServiceなことに注意)にイベントを流す設定になります。受け取ったイベントをそのままログに流すServiceとなっています。Eventを発生させてみます。ログを確認してみると、先ほどのbusyboxのイベントが流れていることがわかります。container","source":{"component":"kubelet","host":"hoge"},"firstTimestamp":"2018-12-22T04:05:58Z","lastTimestamp":"2018-12-22T04:05:58Z","count":1,"type":"Normal","eventTime":null,"reportingComponent":"","reportingInstance":""}ひととおり、イベントの発火と連携の流れができることがわかりました。まとめKnativeのコンポーネントとCRDを見ていくことで、Knativeへの理解度を高めることができたかと思います。Istioはより広まっていく可能性は高いです。その上で、開発者はよくある機能の実装はKnativeやそれに類するコンポーネントに任せて、自身が独自に実装したいアプリケーションのコアな部分にだけ集中して取り組めるようになる...のかもしれません。2018年12月現在でも、Knativeはまだまだ絶賛開発中の様子で、本格的に使っていくにはもう少し時間を要しそうです。今回は調査しきれなかったのですが、CRDの背後にはそれを管理するコントローラー等の存在もあります。深く辿りたい方は、CRDとコントローラーの実装を調べてみてもよいかもしれません。さんが社内インフラ環境について語ってくれるそうです。ysaotomeさんは弊社の社内環境改善に非常に尽力されている方で、私もその恩恵を大きく受けています。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。