learn-katacoda
learn-katacoda copied to clipboard
Content Refresh (3.x to 4.7)
v3 content migration progress
This issue has been created to track progress and feedback related to deprecation of our OpenShift v3 course content
We're hoping to update or remove all affected scenarios over the next few weeks.
Q: Why is this change urgent? A: See openshift/openshift-ansible#12288
Learning scenarios that are listed here will need to be updated to use openshift-4-7
as the backend.imageid
setting in your index.json
file.
- [ ] Introduction to Containers using image: openshift-middleware-3-7 (blocked by #1061)
- [x] Container Images using image: rhel8-3
- [x] Container Registries using image: rhel8-3
- [ ] Container Hosts using image: openshift-middleware-3-7 (blocked by #1061)
- [ ] Container Orchestration using image: openshift-middleware-3-7 (blocked by #1061)
- [x] Container Standards using image: rhel8-3
- [x] Container Tools Ecosystem now using image: rhel8-3
- [x] Getting Started with Spring -- Dewan using image: openshift-middleware-3-7
- [x] Spring REST -- Dewan using image: openshift-middleware-3-7
- [x] Spring Data with JPA/Hibernate -- Eric using image: openshift-middleware-3-7
- [x] Spring Messaging with Red Hat AMQ -- Dewan using image: openshift-middleware-3-7
- [x] Externalized Configuration -- Eric to decide using image: openshift-middleware-3-7
- [x] Monitoring Spring Applications on OpenShift -- Dewan using image: openshift-middleware-3-7
(Cedric - Delete these)
- [ ] Getting Started with Vert.x using image: openshift-middleware-3-7
- [ ] MicroTrader App Part 1: Quote Generator using image: openshift-middleware-3-7
- [ ] MicroTrader App Part 2: Portfolio Service using image: openshift-middleware-3-7
- [ ] MicroTrader App Part 3: Compulsive Traders using image: openshift-middleware-3-7
- [ ] MicroTrader App Part 4: Audit Service using image: openshift-middleware-3-7
Updated:
- [x] Prometheus metrics for Data Science on OpenShift using image: openshift-3-11 AI/ML
- [x] Time series forecasting for Prometheus metrics using image: openshift-3-11 AI/ML
- [x] Java EE 8 Development using image: openshift-4-7 Enterprise Java
- [x] Effective Data with Hibernate and Panache using image: openshift-4-7 Quarkus #1096
- [x] Red Hat Data Grid development using image: openshift-middleware
Removed from index:
- [x] Istio Introduction using image: openshift-3-11
- [x] Deploy Microservices using image: openshift-3-11
- [x] Monitoring and Tracing using image: openshift-3-11
- [x] Simple Routing using image: openshift-3-11
- [x] Advanced RouteRules using image: openshift-3-11
- [x] Fault Injection using image: openshift-3-11
- [x] Circuit Breaker using image: openshift-3-11
- [x] Egress using image: openshift-3-11
- [x] Observing with Kiali using image: openshift-3-11
- [x] Mutual TLS using image: openshift-3-11
- [x] Ansible Refresher using image: openshift-3-11
- [x] Java EE Batch Processing with OpenShift, WildFly & JBeret using image: openshift Enterprise Java
- [x] Thoth Thamos CLI Guide using image: centos AI/ML
- [x] Multi-cluster GitOps with OpenShift using image: openshift-3-11-cluster
- [x] Introduction to Federated Clusters with Kubefed using image: openshift-3-11-cluster
- [x] Debezium deployment using image: openshift-3-11
- [x] Thorntail development using image: openshift-middleware-3-7
- [x] OpenShfit v3.11 playground
- [x] Spring MVC using image: openshift-middleware-3-7
- [x] Testing Spring Applications with Arquillian Cube using image: openshift-middleware-3-7
- [x] Service Discovery and Load Balancing using image: openshift-middleware-3-7
- [x] Fault Tolerance and Resiliency using image: openshift-middleware-3-7
If your scenario is listed above, try testing your content using openshift-4-7
. If you are able to successfully migrate to v4, let me know, and I'll help promote the refreshed content.
If you need extra help, or if you discover that our OpenShift v4 images do not include some CLI utilities you require, add a note here: https://github.com/openshift-labs/learn-katacoda/issues/1061
@ryanj I've updated Java EE 8 Development
to use openshift-4-6
(and other updates). Wasn't sure if I should start using openshift-4-7
yet as I don't other scenarios using it. Also set it to autoUpdate: true
.
@jamesfalkner I just removed the openshift-4-6
playground and am working on deprecating that image. I'd swap to openshfit-4-7
https://github.com/openshift-labs/learn-katacoda/pull/1178 starts the long-planned process to remove istio in favor of service mesh scenarios.
This removes all old Istio scenarios and lays a base foundation for the migration of the content from https://github.com/thoraxe/lab-ossm
Right now the first scenario is almost ready to go.
The Spring Data with JPA/Hibernate
one in the list above can be checked off as complete.
@ryanj / @jamesfalkner / @dewan-ahmed / @jdob For the Spring Boot Externalized config katacoda:
Guides: https://github.com/openshift-labs/learn-katacoda/pull/1199 Solution: https://github.com/openshift-katacoda/rhoar-getting-started/pull/69 Lab: https://github.com/openshift-katacoda/rhoar-getting-started/pull/70
@ryanj / @jamesfalkner / @jdob Can you also merge the following:
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/63
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/64
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/65
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/66
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/67
- https://github.com/openshift-katacoda/rhoar-getting-started/pull/68
Spring Data with JPA/Hibernate -- Eric using image: openshift-middleware-3-7
& Externalized Configuration -- Eric to decide using image: openshift-middleware-3-7
can be marked complete
The
Spring Data with JPA/Hibernate
one in the list above can be checked off as complete.
Acknowledged, thanks. Checked off the box.
@jdob @ryanj it gives me immense pleasure to check-off the final box for Spring list. Now we eagerly await for https://github.com/openshift-labs/learn-katacoda/issues/1061 to resolve.