Chapter 5. Installing the Network controller to enable console
Prerequisites
-
cluster-adminaccess to a cluster.
Procedure
- Download YAML files, choose the latest Version for 2.1 at Software Downloads and download the Skupper deployments (yamls).
Create a site, for example:
$ skupper site create westApply the Network controller YAML:
$ kubectl apply -f skupper-network-observer-openshift-2.1.0-rh.yamlNavigate to the console.
On OpenShift:
$ oc get routesThe route is prefixed with
skupper-network-observer-<site-namespace>. You can log in using OpenShift credentials.On other Kubernetes, expose the
skupper-network-observerservice. Askupperuser is created and you can get the password using:$ kubectl --namespace <site-namespace> \ get secret skupper-network-observer-auth \ -o jsonpath='{.data.htpasswd}' | base64 -d | sed 's/\(.*\):{PLAIN}\(.*\)/\1 \2\n/'