Task 13 - Container Orchestration with Kubernetes - Part 1
Objectives
- Learn why container orchestration is important.
- Learn Kubernetes.
Learning Resources
Here are the list of learning resources for this task.
Topic | Resource |
---|---|
What is Kubernetes | Link to this resource |
Learn Kubernetes | Link to this resource |
Kubernetes Tutorial | Link to this resource |
Tasks
Step 1: Set up Repos.
- You’ll need a new repo to host all the kuberetes configuration files. Create a new repo called
kubernetes
on your GitHub.
Step 2: Set up local cluster.
- Check this tutorial to run Kubernetes locally via minikube.
Step 3: Deploy PostgreSQL
- Check this tutorial and deploy PostgreSQL on your Kubernetes Cluster
Step 4: Test.
- Test if PostgreSQL is working properly.
Deliverable
- Push your kubernetes
yaml
orjson
files to your new GitHub repo.