Sign inSign up

marcnuri/yakc-kubernetes-dashboard

By marcnuri

Updated about 4 years ago

Image
0

8.0K

marcnuri/yakc-kubernetes-dashboard repository overview

YAKC - Kubernetes Dashboard

PoC to show how to build a Kubernetes dashboard with YAKC, Quarkus and React.

Click the video to see a demo of the Dashboard

Thumbnail of video of a demo for YAKC - Kubernetes Dashboard

Getting started

Minikube

If you want just to check-out the final project the easiest way is to deploy the released snapshot into Minikube (or any other k8s cluster - needs access to node):

# Deploy the application using https://hub.docker.com/r/marcnuri/yakc-kubernetes-dashboard SNAPSHOT
$ kubectl create -f https://raw.githubusercontent.com/manusa/yakc/master/quickstarts/quarkus-dashboard/docs/yakc-kubernetes-dashboard.minikube.yml
# Open Browser and navigate to deployed application
$ minikube service yakc-dashboard

An image of a screenshot YAKC Kubernetes Dashboard landing page

OpenShift Katacoda

You can test YAKC Kubernetes Dashboard by taking advantage of the OpenShift getting started Katacoda.

Access the Course: https://learn.openshift.com/introduction/cluster-access/

When the terminal loads, apply the provided YAKC Kubernetes Dashboard configuration:

# Deploy the application using https://hub.docker.com/r/marcnuri/yakc-kubernetes-dashboard SNAPSHOT
$ oc create -f https://raw.githubusercontent.com/manusa/yakc/master/quickstarts/quarkus-dashboard/docs/yakc-kubernetes-dashboard.openshift-4.yml
service/yakc-dashboard created
clusterrolebinding.rbac.authorization.k8s.io/yakc-kubernetes-dashboard-cluster-admin created
deployment.apps/quarkus-kubernetes-dashboard created
route.route.openshift.io/yakc-dashboard created
# Retrieve URL for created route
$ oc get route yakc-dashboard -o jsonpath='{.spec.host}'
yakc-dashboard-default.1337-13-kota037.environments.katacoda.com

Now you can open the URL in your browser.

Tag summary

Content type

Image

Digest

sha256:f4bbe264b

Size

81.3 MB

Last updated

about 4 years ago

docker pull marcnuri/yakc-kubernetes-dashboard