Add content for openshift web terminal.
This commit is contained in:
@ -176,3 +176,27 @@ EOF
|
|||||||
|
|
||||||
#+RESULTS:
|
#+RESULTS:
|
||||||
: subscription.operators.coreos.com/openshift-pipelines-operator created
|
: subscription.operators.coreos.com/openshift-pipelines-operator created
|
||||||
|
|
||||||
|
|
||||||
|
* 5 - Install openshift web terminal operator
|
||||||
|
|
||||||
|
Another helpful operator that we will use during the workshop is the [[https://cloud.redhat.com/blog/a-deeper-look-at-the-web-terminal-operator-1][OpenShift Web Terminal]]. This is a handy way to access a terminal directly within the OpenShift Web Console.
|
||||||
|
|
||||||
|
#+begin_src bash :results output
|
||||||
|
cat << EOF | oc apply --filename -
|
||||||
|
apiVersion: operators.coreos.com/v1alpha1
|
||||||
|
kind: Subscription
|
||||||
|
metadata:
|
||||||
|
name: web-terminal
|
||||||
|
namespace: openshift-operators
|
||||||
|
spec:
|
||||||
|
channel: fast
|
||||||
|
installPlanApproval: Automatic
|
||||||
|
name: web-terminal
|
||||||
|
source: redhat-operators
|
||||||
|
sourceNamespace: openshift-marketplace
|
||||||
|
EOF
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+RESULTS:
|
||||||
|
: subscription.operators.coreos.com/web-terminal created
|
||||||
|
|||||||
BIN
2023-08-31-openshift-rails-workshop/images/web-terminal.gif
Normal file
BIN
2023-08-31-openshift-rails-workshop/images/web-terminal.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.1 MiB |
@ -23,7 +23,7 @@ The workshop provides ruby developers an introduction to OpenShift and container
|
|||||||
6. Developing & deploying a new feature
|
6. Developing & deploying a new feature
|
||||||
|
|
||||||
|
|
||||||
* Introduction to containers & kubernetes
|
* 1. Introduction to containers & kubernetes
|
||||||
|
|
||||||
Before we can get hands on with the workshop, let's pause for a moment and make sure we have an understanding of both [[https://www.redhat.com/en/topics/containers][containers]] and [[https://www.redhat.com/en/topics/containers/what-is-kubernetes][kubernetes]].
|
Before we can get hands on with the workshop, let's pause for a moment and make sure we have an understanding of both [[https://www.redhat.com/en/topics/containers][containers]] and [[https://www.redhat.com/en/topics/containers/what-is-kubernetes][kubernetes]].
|
||||||
|
|
||||||
@ -69,3 +69,19 @@ Kubernetes was originally developed and designed by engineers at Google. Google
|
|||||||
Red Hat was one of the first companies to work with Google on Kubernetes, even prior to launch, and has become the [[https://www.stackalytics.com/cncf?module=kubernetes][2nd leading contributor]] to the Kubernetes upstream project. Google donated the Kubernetes project to the newly formed [[https://www.cncf.io/][Cloud Native Computing Foundation]] (CNCF) in 2015.
|
Red Hat was one of the first companies to work with Google on Kubernetes, even prior to launch, and has become the [[https://www.stackalytics.com/cncf?module=kubernetes][2nd leading contributor]] to the Kubernetes upstream project. Google donated the Kubernetes project to the newly formed [[https://www.cncf.io/][Cloud Native Computing Foundation]] (CNCF) in 2015.
|
||||||
|
|
||||||
[[./images/kubernetes-diagram.svg]]
|
[[./images/kubernetes-diagram.svg]]
|
||||||
|
|
||||||
|
|
||||||
|
* 2. Exploring openshift application platform
|
||||||
|
|
||||||
|
Now that we have refreshed on containers and kubernetes, let's take a tour through the OpenShift application platform from the perspective of a developer.
|
||||||
|
|
||||||
|
** Web console developer view
|
||||||
|
|
||||||
|
The first stop on our tour will be the Web consoler "Developer View".
|
||||||
|
|
||||||
|
|
||||||
|
** Web console terminal
|
||||||
|
|
||||||
|
Sometimes you just need to quickly drop into a terminal to get something done. With the OpenShift Web Terminal you don't need to leave your browser or worry about logging in at a local terminal!
|
||||||
|
|
||||||
|
[[./images/web-terminal.gif]]
|
||||||
|
|||||||
Reference in New Issue
Block a user