-
Setup
Harbor
-
Setup CI pipeline with
Github Actions
-
Setup CD pipeline with
ArgoCD
-
Commit sample
Fastapi
code -
Add
fluentd
as a sidecar container, shipping log to S3-like storage. -
Setup
Ingress
for Fastapi & ArgoCD -
Use
DigitalOcean Space
(S3-Compatible) instead.Setup Minio cluster or use Minio playground -
Setup kubernetes manually with
kudeadm
-
Upgrade Kubernetes cluster
I appericate digitalocean offer this challenge and resources (credits).
Courses:
- Codefresh: GitOps Fundamentals
- Udacity: Cloud Native Foundations Course
Feel free to contact me through email in english or chinese.