openshift-labs / starter-guides

Getting Started with OpenShift for Developers workshop
https://openshift-labs.github.io/starter-guides-html/
Apache License 2.0
135 stars 146 forks source link

Update workshop to 4.6 #183

Closed blues-man closed 3 years ago

blues-man commented 3 years ago
ryanj commented 3 years ago

TODO:

blues-man commented 3 years ago

The Dev catalog from RHPDS is pointing to my fork, after we test everything is fine we can send a PR for merging it into the Prod catalog: https://github.com/blues-man/agnosticd/blob/development/ansible/roles/ocp4-workload-homeroomlab-starter-guides/defaults/main.yml#L13

blues-man commented 3 years ago

@ryanj I started updating all screenshots for 4.6 and using Deployment instead of DeploymentConfig, I added this point also to the TODO list

https://github.com/openshift-labs/starter-guides/commit/cac61ace33b0ee2c947946fcdf06c576611e834d

blues-man commented 3 years ago

Added the template for mongodb in this repo, so users can install it with oc as part o the lab inside their project:

https://github.com/openshift-labs/starter-guides/blob/ocp-4.6/mongodb-template.yaml

blues-man commented 3 years ago

@joellord is updating the frontend in order to have the map centered and zoomed on users' location when data point show up https://github.com/openshift-roadshow/parksmap-web/issues/15

blues-man commented 3 years ago

@ryanj @joellord what do you think about adding a Pipeline from the embedded Pipeline UI when creating JS, Python, .NET backends from Topology view, and then adding Tekton Triggers instead of using BuildConfig Webhooks? In this way it would align to the Java workshop (which brings in addition a custom Pipeline for binary builds)

blues-man commented 3 years ago

Removing rollback and rollforward exercises due RS is pointing to the container image tag, while ImageStream hook injects the sha hash into Deployment, thus oc rollout undo deployment/name doesn't work since it points always to ImageStream tag and not the image sha hash

blues-man commented 3 years ago

https://github.com/redhat-cop/agnosticd/pull/3346