Anirudh
Mission Specialist
Mission Specialist
  • 1,970 Views

OCP version 4.2 vs 4.5

Jump to solution

 Red Hat has update the couses like DO280 , DO180 ...... from OCP version 4.2 to 4.5 . What is the main difference between both the version since it seems there is no changes in the course contents.

Labels (2)
0 Kudos
2 Solutions

Accepted Solutions
flozano
Moderator
Moderator
  • 1,918 Views

OpenShift 4 is a very stable platform in the sense that essential skills are transferable between releseas. Some people would claim that most of these skills are also transferable even from OpenShift 3 and other Kubernetes distributions to OpenShift 4.

New releases of OpenShift 4 mostly add new features and capabilities, in the form of new Operators, that will in due time become the subject of new course offerings, as they stabilize and grow in customer adoption.

As an example of new features from new Operators, see DO328 which is about Service Mesh.

New releases of OpenShift 4 also add new installation targets and more customizations to existing targets.

For example: the first OpenShift 4.1 release was installable only on AWS, and it is now also installable on Azure, VMware, GCP, OpenStack, and RHV with full stack automation; and also in any other platform using the provider agnostic, pre-existing infrastructure installation workflow. Another example is that you can now install on AWS and Azure using private virtual networks.

Now to the differences between course releases:

The 4.2 releases of the OpenShift administration courses used AWS-based clusters, installed using the full stack automation workflow. These courses required that students waited until a brand new cluster was installed on their classroom environments, which would take about 40 minutes.

The 4.4 and 4.5 releases of administration courses switched the provider agnostic, pre-existing infrastructure installation workflow, where the student's OpenShift cluster is preinstallad and restarted from VM images on OpenStack clusters. Now classroom environments are ready in just 5 minutes or so. That change only affected contents from DO280, which included a topic about cluster autoscaling, and that feature only works on cluster installed with cloud platform integration.

The administration courses also switched from AWS to OpenStack, and still use auto-scalable, full stack automation clusters.

Other than the change in classroom environment, the recent updates to DO180, DO280, DO288 were mostly unaffected by changes between the 4.2 and the 4.5 release. All of these courses were revised and updated to account for small changes to the the oc cmmand and the web console so screen shots and the output from commands match what you see on the 4.5 release of OpenShift.

From time to time, Red Hat Training evaluates the feedback from customers and instructors to fine tune the contents of each course. For example, DO280 is about to be updated with improvements to its contents about cluster updates and a new hands-on activty about configuring network isolation with Kubernetes Network Policies. Stay tuned for the updated course announcement!

View solution in original post

flozano
Moderator
Moderator
  • 1,468 Views

There's one thing to pay attention to: before 4.5, commands such as oc new-app generated DeploymentConfig resources by default. Starting with 4.5, these commands use Deployment resources by default.

Both DeploymentConfig and Deployment were supported since OpenShift 3.x days and there are minor differences with their YAML syntax. For the purposes of DO280 they're basically interchangeable and the 4.5 course uses both for exercises.

So if you took a 4.2 course and is taking a 4.5 exam I suggest that you look at the following and experiment a bit with these two resources:

https://docs.openshift.com/container-platform/4.5/applications/deployments/what-deployments-are.html

View solution in original post

7 Replies
flozano
Moderator
Moderator
  • 1,919 Views

OpenShift 4 is a very stable platform in the sense that essential skills are transferable between releseas. Some people would claim that most of these skills are also transferable even from OpenShift 3 and other Kubernetes distributions to OpenShift 4.

New releases of OpenShift 4 mostly add new features and capabilities, in the form of new Operators, that will in due time become the subject of new course offerings, as they stabilize and grow in customer adoption.

As an example of new features from new Operators, see DO328 which is about Service Mesh.

New releases of OpenShift 4 also add new installation targets and more customizations to existing targets.

For example: the first OpenShift 4.1 release was installable only on AWS, and it is now also installable on Azure, VMware, GCP, OpenStack, and RHV with full stack automation; and also in any other platform using the provider agnostic, pre-existing infrastructure installation workflow. Another example is that you can now install on AWS and Azure using private virtual networks.

Now to the differences between course releases:

The 4.2 releases of the OpenShift administration courses used AWS-based clusters, installed using the full stack automation workflow. These courses required that students waited until a brand new cluster was installed on their classroom environments, which would take about 40 minutes.

The 4.4 and 4.5 releases of administration courses switched the provider agnostic, pre-existing infrastructure installation workflow, where the student's OpenShift cluster is preinstallad and restarted from VM images on OpenStack clusters. Now classroom environments are ready in just 5 minutes or so. That change only affected contents from DO280, which included a topic about cluster autoscaling, and that feature only works on cluster installed with cloud platform integration.

The administration courses also switched from AWS to OpenStack, and still use auto-scalable, full stack automation clusters.

Other than the change in classroom environment, the recent updates to DO180, DO280, DO288 were mostly unaffected by changes between the 4.2 and the 4.5 release. All of these courses were revised and updated to account for small changes to the the oc cmmand and the web console so screen shots and the output from commands match what you see on the 4.5 release of OpenShift.

From time to time, Red Hat Training evaluates the feedback from customers and instructors to fine tune the contents of each course. For example, DO280 is about to be updated with improvements to its contents about cluster updates and a new hands-on activty about configuring network isolation with Kubernetes Network Policies. Stay tuned for the updated course announcement!

NirZilka
Flight Engineer Flight Engineer
Flight Engineer
  • 1,915 Views

Hi @flozano ,

I got 4.2 version of ex288/ex280 already purchased but not scheduled, i'm planning to take them next year, but the courses updated now to 4.5 and 4.2 dropped.

Does learning 4.5 will be enough to deal with 4.2 exams? is there a new features/commands in 4.5 courses that won't be supported on 4.2 exams?

Thanks,

Nir. 

0 Kudos
psrh08
Mission Specialist
Mission Specialist
  • 1,543 Views

Hi Nir,

Did you get any response on OCP version 4.2 Vs 4.5 exam? because I am also on same situation.

Please suggest.

Thanks


@NirZilka wrote:

Hi @flozano ,

I got 4.2 version of ex288/ex280 already purchased but not scheduled, i'm planning to take them next year, but the courses updated now to 4.5 and 4.2 dropped.

Does learning 4.5 will be enough to deal with 4.2 exams? is there a new features/commands in 4.5 courses that won't be supported on 4.2 exams?

Thanks,

Nir. 


 

NirZilka
Flight Engineer Flight Engineer
Flight Engineer
  • 1,512 Views

It's the same don't worry,
I did ex280+ex288 v4.2 and the v4.5 materials are the same.
The changes are only on the hw the cluster running on (aws vs local vms on redhat labs) and it doesn't matter for us.
Good luck,
Nir.

0 Kudos
psrh08
Mission Specialist
Mission Specialist
  • 1,478 Views

@NirZilka wrote:

It's the same don't worry,
I did ex280+ex288 v4.2 and the v4.5 materials are the same.
The changes are only on the hw the cluster running on (aws vs local vms on redhat labs) and it doesn't matter for us.
Good luck,
Nir.


Thanks Nir for the confirmation.

Now, I can think of giving 4.5 exam with the preparation of 4.2.

Regards

0 Kudos
flozano
Moderator
Moderator
  • 1,469 Views

There's one thing to pay attention to: before 4.5, commands such as oc new-app generated DeploymentConfig resources by default. Starting with 4.5, these commands use Deployment resources by default.

Both DeploymentConfig and Deployment were supported since OpenShift 3.x days and there are minor differences with their YAML syntax. For the purposes of DO280 they're basically interchangeable and the 4.5 course uses both for exercises.

So if you took a 4.2 course and is taking a 4.5 exam I suggest that you look at the following and experiment a bit with these two resources:

https://docs.openshift.com/container-platform/4.5/applications/deployments/what-deployments-are.html

psrh08
Mission Specialist
Mission Specialist
  • 1,456 Views

@flozano wrote:

There's one thing to pay attention to: before 4.5, commands such as oc new-app generated DeploymentConfig resources by default. Starting with 4.5, these commands use Deployment resources by default.

Both DeploymentConfig and Deployment were supported since OpenShift 3.x days and there are minor differences with their YAML syntax. For the purposes of DO280 they're basically interchangeable and the 4.5 course uses both for exercises.

So if you took a 4.2 course and is taking a 4.5 exam I suggest that you look at the following and experiment a bit with these two resources:

https://docs.openshift.com/container-platform/4.5/applications/deployments/what-deployments-are.html


Hi Flozano,

Sure, thanks for the info. Let me take a look on this.

Regards,

Join the discussion
You must log in to join this conversation.