Hello good people,
i am currently doing the course "DO180 - Red Hat OpenShift Administration I: Operating a Production Cluster" and i was wondering if it is possible to re-create the lab for practice at home anvironment? I checked the lab about the current machines and as far i can see i need mostly only:
utility - with haproxy and dns for the custom dns-zones.
registry - for providing the images for OpenShift and other additional applikations.
master01 - the OpenShift itself.
utility and registry are not a problem for me. But how did RedHat manage to install OpenShift in such a small footprint vm with just 6 vcpus, 16 gb of ram, and 60 gb of storage?
I would appriciate any hint how to install OpenShift on such a small virtual machine
Best regards,
Denis
So @Chetan_Tiwary_ is 100% correct on the fully copying of the lab environment, however, if you want to practice skills (especially things learned in early OSP courses), you can download and install OpenShift Local (used to be CodeReady). This will essentially create a local OpenShift environment (VM) on your system and give you specialized commands and access from your local terminal.
The classroom environment is more complex as we host registries, do DNS, routing, etc. that you won't need to worry about in a "practice" home-lab environment. You can access the public Red Hat, Quay, and Docker registries for container images. You can build your own container images and push into your environment. The Master01 is what we call a single-node OpenShift or SNO and was done to keep our environment footprint small. To similate a local OpenShift install, OpenShift Local can be used.
https://developers.redhat.com/products/openshift-local/overview
https://developers.redhat.com/products/openshift-local/getting-started
https://www.redhat.com/en/blog/install-openshift-local
Again, this isn't copying our content, but it is a way you can get a local installation of OpenShift without needing the hardware or knowledge to install a full-blown OpenShift cluster.
@MKLegion Copying any of the copyrighted lab materials or lab course for homelab purposes or individual learning purposes is not allowed, except as permitted through an exclusive subscription to the course for individual use only.
@MKLegion And regarding the second part of your question, you can refer these docs :
https://www.redhat.com/en/blog/install-openshift-local
So @Chetan_Tiwary_ is 100% correct on the fully copying of the lab environment, however, if you want to practice skills (especially things learned in early OSP courses), you can download and install OpenShift Local (used to be CodeReady). This will essentially create a local OpenShift environment (VM) on your system and give you specialized commands and access from your local terminal.
The classroom environment is more complex as we host registries, do DNS, routing, etc. that you won't need to worry about in a "practice" home-lab environment. You can access the public Red Hat, Quay, and Docker registries for container images. You can build your own container images and push into your environment. The Master01 is what we call a single-node OpenShift or SNO and was done to keep our environment footprint small. To similate a local OpenShift install, OpenShift Local can be used.
https://developers.redhat.com/products/openshift-local/overview
https://developers.redhat.com/products/openshift-local/getting-started
https://www.redhat.com/en/blog/install-openshift-local
Again, this isn't copying our content, but it is a way you can get a local installation of OpenShift without needing the hardware or knowledge to install a full-blown OpenShift cluster.
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.