My Kubernetes Learning Path
Here is the sections and options available.
I'll try to keep this list up-to-date based on my experimentation and my learning
Pipeline
- Jenkins
- Gitlab
GitOps
Serverless
Network
- https://www.kube-router.io
- Cert-manager + Let's Encrypt
- Calico
Ingress
Tools
- https://skaffold.dev
- https://www.terraform.io
- https://stacki.org
- https://www.sidero.dev
- https://www.telepresence.io/docs/latest/quick-start/
CLI
Secrets Management
- https://github.com/mozilla/sops
- Vault by hashicorp
Mesh
Metrics / Observatibility
Logs
- https://www.fluentd.org
- https://www.elastic.co
- https://www.graylog.org
- https://www.elastic.co/beats/filebeat
Packaging
Registry
Scanner
Management
- https://github.com/kubesphere/kubesphere
- https://symbiosis.host
- https://www.rancher.com
- https://microk8s.io
- https://k3s.io
- Openshift Origin
- KubeADM
- Kops
DNS
How to
- https://kubesail.com/blog/dedicated-kubernetes-on-hetzner
- https://kubesail.com/blog/rook-ceph-advanced
- https://kubesail.com/blog/storage-on-kubernetes
- https://github.com/syself/cluster-api-provider-hetzner
Storage
Load Balancer
Configuration
Concepts
Pub/Sub / Streams
- Kafka
- https://docs.nats.io
Backend
- Docker
- https://podman.io
Security
- RBAC
- JWT
- OIDC
- DEX (Identity Service) with OIDC