Skip to content

kruzio/kube-dialer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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