- Demo GitHub repository: https://github.com/ruzickap/k8s-knative-gitlab-harbor
- Demo Web Pages: https://ruzickap.github.io/k8s-knative-gitlab-harbor
- Asciinema: https://asciinema.org/a/290547
- awscli
- AWS IAM Authenticator for Kubernetes
- AWS account
- kubectl
- kops
- Kubernetes, Docker, Linux, AWS knowledge required
- Part 01 - Create "kops" cluster
- Part 02 - Install Helm
- Part 03 - Istio + cert-manager + kubed installation
- Part 04 - Harbor installation
- Part 05 - GitLab installation
- Part 06 - Knative installation
- Part 07 - Build and run container image using Knative + Tekton
- Part 08 - Automated deployment with Tekton
- Part 09 - Knative operations
- Part 10 - Clean-up