CNCFとは
CNCF(Cloud Native Computing Foundation)とはinux Foundationのプロジェクトで、コンテナ技術の発展と、その進化に関連するテクノロジ業界の連携を支援するための団体。
✨ Kubernetes
- 公式: https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
- ジャンル: オーケストレーションツール
- GitHub: kubernetes/kubernetes
- 実装言語: Go
- 概要: コンテナ化したアプリケーションのデプロイ、スケーリング、および管理を行うための、オープンソースのコンテナオーケストレーションシステム
- 参考: https://qiita.com/Kta-M/items/ce475c0063d3d3f36d5d
✨ containerd
- 公式:
- ジャンル: Container Runtime
- GitHub: https://github.com/containerd/containerd
- 実装言語: Go
- 概要: OCI Runtime Specificationに基づいて作られたKubernetesやDockerの高レベルなランタイム
- 参考: https://qiita.com/mamomamo/items/ed5db2ab1555078f8a24
✨Envoy
- 公式: https://www.envoyproxy.io/
- ジャンル: Service Proxy
- GitHub: envoyproxy/envoy
- 実装言語: C++
- 概要: Webサービスのためのロードバランサー
- 参考: https://i-beam.org/2019/01/22/hello-envoy/
✨ Prometheus
- 公式: https://prometheus.io/
- ジャンル: Monitoring
- GitHub: prometheus/prometheus
- 実装言語: Go
- 概要: サーバーやインフラなどの監視ツール
- 参考: https://knowledge.sakura.ad.jp/11633/
✨ Grafana
- 公式: https://grafana.com/
- ジャンル: Monitoring
- GitHub: grafana/grafana
- 実装言語: Go
- 概要:
- 参考: https://qiita.com/MahoTakara/items/7b414c2a0d47e75d7234
✨Fluentd
- 公式: https://www.fluentd.org/
- ジャンル: Logging
- GitHub: fluent/fluentd
- 実装言語: Ruby
- 概要:
- 参考: https://qiita.com/ritorut18/items/4230ec6b524be15ede01