Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shotakitazawa/kube-portal

generate simple portal-site referred to k8s Ingress
https://github.com/shotakitazawa/kube-portal

kubernetes portal-site

Last synced: 4 days ago
JSON representation

generate simple portal-site referred to k8s Ingress

Awesome Lists containing this project

README

        

# kube-portal

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![test](https://github.com/ShotaKitazawa/kube-portal/workflows/test/badge.svg)

## What is this?

kube-portal works as portal-site for links published by Kubernetes Ingress.
You can also ["customize the link's icon"](./docs/ingress-annotations.md) and ["set up private links"](./docs/private-links.md) by setting annotations to Ingress object.

## Quick Start

* install

```bash
kubectl create namespace kube-portal
kubectl apply -f https://raw.githubusercontent.com/ShotaKitazawa/kube-portal/master/manifests/install.yaml
```

* port-forward

```bash
kubectl -n kube-portal port-forward svc/kube-portal 8080:8080
```

Then, display like the below page when access to .

![page-top](https://raw.githubusercontent.com/ShotaKitazawa/kube-portal/image/page-top.png)

## More informations

* [/docs](/docs)