Skip to content

Kuberenetes in Virtual Reality. Built using A-frame WebVR framework. Visualize and interact with Kubernetes pods in a Virtual world.

Notifications You must be signed in to change notification settings

thenayr/kuberentes-vr-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is the Kubernetes VR web front-end. For a detailed look into this project, please read Building the Kubernetes VR experience.

This project was built for the 2016 Cloud Native Conference (Kubecon). It is very experimental.

You can watch my presentation at Kubecon on Youtube.

K8sVr

Dependencies

Hardware:

  • Windows machine with Vive headset.

Software:

I am running all of the software locally on my Mac and connecting to my Mac's DNS name directly from the Experimental chrome build on the Windows machine. It's gross and complicated at the moment...

Note: You CAN run this without VR, you will be limited to WASD movement controls and currently can't interact with pods in any way.

Build and run

Install dependencies:

npm install

Run the webpack dev server

npm run serve

By default, this application makes the assumption that it can connect to Kubernetes via localhost:8090. This means you will need to run kubectl proxy --port=8090 in order to have the Kubernetes proxy available.

Disclaimer

Everything here is HIGHLY experimental. I offer no gurantees of functionality and strongly advise you to NOT use this against any Kubernetes cluster that you don't consider completely disposable. Bad things can happen...

About

Kuberenetes in Virtual Reality. Built using A-frame WebVR framework. Visualize and interact with Kubernetes pods in a Virtual world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published