|
1 | 1 | # Kubernetes Fundamentals
|
2 | 2 |
|
3 |
| -## Good Concepts to Include (if Time permits) |
4 |
| -1. Imperative vs Declarative vs Kustomize |
5 |
| -2. Kubernetes Plugin using VS Code Editor |
| 3 | +## Contents |
6 | 4 |
|
7 |
| -## Imperative vs Declarative |
8 |
| -- https://kubernetes.io/docs/concepts/overview/working-with-objects/object-management/#imperative-object-configuration |
9 |
| -- https://kubernetes.io/docs/tasks/manage-kubernetes-objects/imperative-config/ |
10 |
| -- https://kubernetes.io/docs/tasks/manage-kubernetes-objects/declarative-config/ |
11 |
| -- https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/ |
12 |
| -- For now we will got with Declarative (kubectl apply -f |
| 5 | +| S.No | Course Contents | |
| 6 | +| ---- | --------------- | |
| 7 | +| 1. | Kubernetes Architecture | |
| 8 | +| 2. | Pods with kubectl | |
| 9 | +| 3. | ReplicaSets with kubectl | |
| 10 | +| 4. | Deployments with kubectl | |
| 11 | +| 5. | Services with kubectl | |
| 12 | +| 6. | YAML Basics | |
| 13 | +| 7. | Pods with YAML | |
| 14 | +| 8. | ReplicaSets with YAML | |
| 15 | +| 9. | Deployments with YAML | |
| 16 | +| 10. | Services with YAML | |
13 | 17 |
|
14 |
| -## Kustomize (Later - Cross check) |
15 |
| -https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/ |
| 18 | +## Imperative & Declarative Approach |
| 19 | +- Pods |
| 20 | +- ReplicaSets |
| 21 | +- Deployments |
| 22 | +- Services |
16 | 23 |
|
17 |
| -## Kubectl Commands - Detailed Reference |
18 |
| -- https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#kustomize |
| 24 | +## List of Docker Images |
| 25 | + |
| 26 | +| Application Name | Docker Image Name | |
| 27 | +| ----------------- | ----------------- | |
| 28 | +| Simple Nginx V1 | stacksimplify/kubenginx:1.0.0 | |
| 29 | +| Spring Boot Hello World API | stacksimplify/kube-helloworld:1.0.0 | |
| 30 | +| Simple Nginx V2 | stacksimplify/kubenginx:2.0.0 | |
| 31 | +| Simple Nginx V3 | stacksimplify/kubenginx:3.0.0 | |
| 32 | +| Simple Nginx V4 | stacksimplify/kubenginx:4.0.0 | |
| 33 | +| Backend Application | stacksimplify/kube-helloworld:1.0.0 | |
| 34 | +| Frontend Application | stacksimplify/kube-frontend-nginx:1.0.0 | |
19 | 35 |
|
0 commit comments