This repository contains a series of hands-on explorations into various Cloud Native Computing Foundation (CNCF) projects. Each directory provides a verifiable, self-contained demonstration of a specific tool, complete with a detailed README.md that explains the tool's purpose, architecture, and the steps taken during the demo.
The goal of this project is to provide practical, real-world examples of how these powerful cloud-native tools can be used.
The following table summarizes the CNCF projects explored in this repository, the status of their hands-on demos, and links to their official websites.
| Project | Demo Status | Project Directory | Official Website |
|---|---|---|---|
| etcd | Successful | ./etcd/ |
etcd.io |
| CoreDNS | Successful | ./coredns/ |
coredns.io |
| containerd | Successful | ./containerd/ |
containerd.io |
| CRI-O | Successful | ./cri-o/ |
cri-o.io |
| Argo CD | Successful | ./argocd/ |
argo-cd.readthedocs.io |
| Argo Workflows | Successful | ./argo-workflows/ |
argoproj.github.io/workflows |
| Flux | Successful | ./flux/ |
fluxcd.io |
| Prometheus | Successful | ./prometheus/ |
prometheus.io |
| Grafana | Successful | ./grafana/ |
grafana.com |
| Jaeger | Successful | ./jaeger/ |
jaegertracing.io |
| OpenTelemetry | Successful | ./opentelemetry/ |
opentelemetry.io |
| Fluentd | Successful | ./fluentd/ |
fluentd.org |
| Envoy | Successful | ./envoy/ |
envoyproxy.io |
| Istio | Successful | ./istio/ |
istio.io |
| Linkerd | Successful | ./linkerd/ |
linkerd.io |
| Cilium | Successful | ./cilium/ |
cilium.io |
| Open Policy Agent | Successful | ./opa/ |
openpolicyagent.org |
| Kyverno | Successful | ./kyverno/ |
kyverno.io |
| Falco | Successful | ./falco/ |
falco.org |
| cert-manager | Successful | ./cert-manager/ |
cert-manager.io |
| SPIFFE | Successful | ./spiffe/ |
spiffe.io |
| SPIRE | Successful | ./spire/ |
spiffe.io/spire |
| Dapr | Successful | ./dapr/ |
dapr.io |
| Harbor | Successful | ./harbor/ |
goharbor.io |
| KubeVirt | Unsuccessful | ./kubevirt/ |
kubevirt.io |
| TUF | Unsuccessful | ./tuf/ |
theupdateframework.io |
| Rook | Unsuccessful | ./rook/ |
rook.io |
| KEDA | Unsuccessful | ./keda/ |
keda.sh |
| Knative | Successful | ./knative/ |
knative.dev |
| Crossplane | Successful | ./crossplane/ |
crossplane.io |
This project is licensed under the Apache License, Version 2.0 - see the LICENSE file for details.