kruzio / kube-dialer

Cluster Applications (Services) Single Page Dialer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

release License Tweet

kube-dialer

Cluster Applications (Services) Single Page Dialer behind OAuth2 authentication

Why kube-dialer

No Code, single page web application (SPA) with shortcuts (external links) genearted from ConfigMap

Use Cases

  • A dialer to cluster internal applications.
  • An engineering bookmark jump page.

Run Locally

  1. Create KIND Cluster
make create-kind-cluster
  1. Install NGINX Ingress COntroller
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/provider/kind/deploy.yaml
  1. Add to your /etc/hosts file:
127.0.0.1	kubedialer.kruz.io
  1. Install kube dialer
make helm-install

Installation

With Helm 3 run:

helm install --namespace kube-dialer kube-dialer deploy/charts/dialer

Cleanup

helm delete --namespace kube-dialer kube-dialer

And

kubectl delete ns kube-dialer

About

Cluster Applications (Services) Single Page Dialer

License:Apache License 2.0


Languages

Language:SCSS 88.9%Language:HTML 8.1%Language:Makefile 2.2%Language:Dockerfile 0.3%Language:Mustache 0.3%Language:Shell 0.1%Language:Go 0.0%