This page contains a series of instructions for hands-on lab on OpenShift Developer Console conducted during Red Hat Tech exchange.
Openshift 4 has made Kubernetes even better. The new Developer Console provides a fresh perspective that supports the developer mindset and adds curated workflows for developers while still working with the Admin console for the Operators. Adding Knative Serving which directly integrates into the developer workflows simplifies the experience further. The latest version of OpenShift now supports Knative and this hands-on lab will walk you through everything you need to know. We will start with going through some of the most common developer workflows and how developer console import flows improves that experience, after that we'll move on to activating Knative support in OpenShift which will extend the import flows letting us create Serverless applications seamlessly. We will go through the new Topology view that helps a developer visualise, understand and interact with all the applications in his namespace at a glance. We will also install and configure Ecplise Che cluster to be able to create Che Wrokspaces using application source code. Come see what the new OpenShift Developer console has to offer.
Basic knowledge of Openshift is required for this lab. Also, some knowledge of Knative and Tekton Pipelines would be beneficial but not required.
- 1 - Setup
- 2 - Overview of Developer Perspective and first steps
- 3 - Import an application using Git Import Flow
- 4 - Deploy a container image using Deploy Image flow
- 5 - Import an application from Developer Catalog
- 6 - Import an application from Git and build using Dockerfile
- 7 - Install Knative Serving Operator to enable serverless options
- 8 - Introduction to Topology View
- 9 - Create a serverless application using Knative Serving Operator
- 10 - Install Eclipse Che Cluster
- 11 - Connect a database service to an application using Service Binding Operator
- 12 - Create Che workspace with application source code using Codeready Workspaces/Eclipse Che
- 13 - Wrap up