FB
Oct 6, 2024
The course content is very good. There was one exercise in OpenShift that I could not do in the Lab Environment. Luckily I had access to another environment where I could do it.
NJ
Oct 26, 2022
A good introduction to Docker, Kubernetes and OpenShift. I really enjoyed the hand-on labs. They're an efficient way to understand how abstract concepts can be applied.
By NGUYEN P T D
•Oct 17, 2023
Week 1 and Week 2 too long
By Jens F
•Oct 30, 2024
- automatic transcription (english) is sometimes not very helpful because of punctuation errors; when reading this, the question often arises as to what this belongs to now - automatic translation (german) even less helpful, as technical terms have been translated: (Docker) Image -> Bild, ... - sequence of facts; partly unstructured (sometimes here a fact about A, then a fact about B and then again about A) - sometimes too technical; what developer needs that? - errors in transcription: - qubectal or cubectal instead of Kubectl - "It is better to define the desired state in a shared configuration file than when you deploy. Kubernetes automatically determines the necessary operations." instead of "It is better to define the desired state in a shared configuration file. Than when you deploy Kubernetes automatically determines the necessary operations." - "Kubectl get commands allow you to listen services" instead of "Kubectl get commands allow you to list services" - "and and symbol" instead of "and Ansible" (Modul 4 > Operators) - markings and language are sometimes not synchronized (Modul 3 > ConfigMaps > ~4:00) - problems with the lab - the output in the terminal is sometimes mixed up (i saw this on screenshots in the peer-review, too) - Modul 3 > Lab: Practice Lab: Autoscaling and Secrets Management > Exercise 2: Implement Vertical Pod Autoscaler (VPA): at the end it says: "You can stop the Kubernetes proxy and load generation commands on the other two terminals by pressing CTRL + C before continuing further", but no proxy was started before - i misses a handout with the pics in the video and some helpful text; as i said before, transcriptions was not very helpful there were sometimes errors in the *.yaml-examples shown - Modul 3 > Autoscaling apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: hello-kubernetes namespace: default spec: maxReplicas: 5 minReplicas: 2 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: hello-kubernetes targetCPUUtilizationPercentage: 10 instead of apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: hello-kubernetes namespace: default spec: maxReplicas: 5 minReplicas: 2 scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: hello-kubernetes targetCPUUtilizationPercentage: 10 - Modul 3 > Rolling Updates > ~0:45 livenessProbe: httpGet: path: / port: 9080 initialDelaySeconds: 300 periodSeconds: 15 readinessProbe: httpGet: path: / port: 9080 initialDelaySeconds: 45 periodSeconds: 5 instead of livenessProbe: httpGet: path: / port: 9080 initialDelaySeconds: 300 periodSeconds: 15 readinessProbe: httpGet: path: / port: 9080 initialDelaySeconds: 45 periodSeconds: 5
By Sean M
•Mar 28, 2024
Was a lot of rote-stating definition with little context as to what these different functionalities are used for with examples. Instead they only provide context for what they do within Docker and Kubernetes. This is quite confusing as this course is supposedly aimed at people with no experience of either application. Also the final project is a joke and is pretty much a step by step follow along guide with little room for actual learning or attempting to make the student think at all. Half the steps are incomplete in their description causing you to "click to view hint" to see what they are even asking, which just spits out the example code that you can just copy and paste to get the right answer. For example, "autoscale the deployment" and the only way to find out how much the assignment creator wants you to autoscale the deployment by is to view the hint. How that is supposed to test anything, I don't know.
By Lars R
•Sep 22, 2024
Doesn't really seem to add anything you couldn't get from reading documentation. https://docs.docker.com/get-started/docker-overview/ https://kubernetes.io/docs/tutorials/kubernetes-basics/ https://docs.redhat.com/en/documentation/openshift_container_platform/4.16/html/getting_started/openshift-overview
By Tim R
•Aug 5, 2022
Basically well explained, but the course can not be completed, because div. problems arose. Authorization failed. Routing of the application not accessible. I have now spent 4h + to search forums and still it remains unsuccessful.
By Ionas V
•Oct 8, 2024
Not recommended. It's just generic information you can read anywhere online with a poorly done AI voiceover. Exhausting to watch, good thing I knew these things already because I wouldn't learn them this way.
By Chung, W
•Aug 20, 2023
It is always hard to understand the concepts via very vague slides. Not until later in the code labs can I start to understand few concepts, yet only a FEW.
By Marcos A P d C
•Jul 11, 2024
This should be divided in two Courses. Also there are a lot of dependencies from systems that could fail in important times like the last project.
By Skye F
•Aug 15, 2022
Final project connections were extremely unreliable and it was a struggle to wait for everything to work to finish the source.
By Motasim A
•Aug 27, 2022
LAb at week 4 don't workk, Openshift tab doesn't show up and the problem hasn't been addressed
By Subhodeep S
•Jun 3, 2024
Completely taught by some AI assistant with a monotonous voice