From 992b3da3e8a004bd901e0daca48c4bf8a9b18315 Mon Sep 17 00:00:00 2001 From: abregman Date: Sun, 18 Jul 2021 22:01:18 +0300 Subject: [PATCH] Update --- README.md | 22 +++++++++++++++++++--- certificates/ckad.md | 31 +++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 certificates/ckad.md diff --git a/README.md b/README.md index 4dace9f..1b8a183 100644 --- a/README.md +++ b/README.md @@ -5346,12 +5346,16 @@ It means they would eventually die and pods are unable to heal so it is recommen `kubectl delete pod pod_name` -#### Kubernetes Deployment +#### Kubernetes - Deployment
What is a "Deployment" in Kubernetes?
+
+Describe the process of a deployment in high level
+
+
How to create a deployment?
@@ -8444,7 +8448,7 @@ Logging
-What is the different between infrastructure monitoring and application monitoring? (methods, tools, ...)
+What is the difference between infrastructure monitoring and application monitoring? (methods, tools, ...)
## Prometheus @@ -8453,6 +8457,12 @@ Logging
What is Prometheus? What are some of Prometheus's main features?
+
+In what scenarios it might be better to NOT use Prometheus?
+ +From Prometheus documentation: "if you need 100% accuracy, such as for per-request billing". +
+
Describe Prometheus architecture and components
@@ -9056,6 +9066,12 @@ as key-value pair, document-oriented, etc. False. OpenShift is a PaaS (platform as a service) solution.
+## OpenShift - Images + +
+What is an image stream?
+
+
What would be the best way to run and manage multiple OpenShift environments?
@@ -11836,7 +11852,7 @@ Also, data inconsistency is a concern with horizontal scaling.
-Explain when in which use cases will you use vertical scaling and in which use cases you will use horizontal scaling
+Explain in which use cases will you use vertical scaling and in which use cases you will use horizontal scaling
diff --git a/certificates/ckad.md b/certificates/ckad.md new file mode 100644 index 0000000..75ddae5 --- /dev/null +++ b/certificates/ckad.md @@ -0,0 +1,31 @@ +## Certified Kubernetes Application Developer (CKAD) + +### Core Concepts + +### Pods + +
+Deploy a pod called web-1985 using the nginx:alpine image
+ +`kubectl run web-1985 --image=nginx:alpine --restart=Never` +
+ +### Namespaces + +
+List all namespaces
+ +kubectl get ns +
+ +
+List all the pods in the namespace 'neverland'
+ +kubectl get ns -n neverland +
+ +
+List all the pods in all the namespaces
+ +kubectl get po --all-namespaces +