8000 GitHub - johnworth/app-exposer: Allows clients to create Ingress, Service, and Endpoint objects in a K8s cluster. Intended for interactive apps in the DE.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Allows clients to create Ingress, Service, and Endpoint objects in a K8s cluster. Intended for interactive apps in the DE.

License

Notifications You must be signed in to change notification settings

johnworth/app-exposer

 
 

Repository files navigation

app-exposer

This is a service that runs inside of a Kubernetes cluster namespace and implements CRUD operations for exposing interactive apps as a Service and Endpoint.

Development

Uses Go modules, so make sure you have a generally up-to-date version of Go installed locally.

The API documentation is written using the OpenAPI 3 specification and is located in api.yml. You can use redoc to view the documentation locally:

Install: npm install -g redoc-cli

Run: redoc-cli serve -w api.yml

For configuration, use example-config.yml as a reference. You'll need to either port-forward to or run job-status-listener locally and reference the correct port in the config.

About

Allows clients to create Ingress, Service, and Endpoint objects in a K8s cluster. Intended for interactive apps in the DE.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.9%
  • Dockerfile 0.1%
0