Create a hello world API with Python using FastAPI, bundle it up as a container image, and then deploy it to a Kubernetes cluster on Civo Cloud!
This is the fifth episode in a new content series in which I plan to build an application platform with Kubernetes. This is the same type of thing that I have helped multiple startup companies build over the past 4 years!
https://kubernetesplatform.com
https://github.com/sidpalas/kubernetes-platform
https://devopsdirective.com/static/images/kubernetes-decision-path.png
--
Timestamps:
00:00 - Introduction
01:20 - Fast API setup
05:15 - Containerize the application
11:23 - Push to DockerHub
13:05 - Create Kubernetes cluster
15:18 - Define Kubernetes resources
21:52 - Authenticating to cluster
24:00 - Deploy into cluster
27:44 - Setting up ingress
30:30 - Setting up DNS
32:10 - Deploying a new version to demo loadbalancing
35:00 - Debugging
38:19 - Recap
---
Join the Community:
💬 Discord: https://discord.gg/3XzWctZ
💻 GitHub: https://github.com/sidpalas/devops-directive
🐥 Twitter: https://twitter.com/sidpalas
👨💼 LinkedIn: https://www.linkedin.com/in/sid-palas/
🌐 Website: https://devopsdirective.com
---
Community size at time of posting:
- Subscribers: 26909
- Channel Views: 840395