51
GitHub - fanux/fist: Lightweight Kubernetes manager
source link: https://github.com/fanux/fist
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
__ _____ __
________ ____ _/ /_ ____ ______ / __(_)____/ /_
/ ___/ _ \/ __ `/ / / / / / / / __ \______/ /_/ / ___/ __/
(__ ) __/ /_/ / / /_/ / /_/ / / / /_____/ __/ (__ ) /_
/____/\___/\__,_/_/\__, /\__,_/_/ /_/ /_/ /_/____/\__/
/____/
Fist = (One punch to solve everything)
- A lightweight JWT User token creater. RBAC and PSP manager.
- A powerful webterminal
- Muti tencent namespace manager
- Web yaml render
- kubernets job based pipeline
Install
cd deploy
sh install.sh
Uninstall
kubectl delete ns sealyun
kubectl delete ns sealyun-tty
rm -rf /etc/kubernetes/pki/fist
and delete oidc config in kube-apiserver.yaml (/etc/kuberentes/manifests/kube-apiserver.yaml)
- --oidc-issuer-url=https://fist.sealyun.svc.cluster.local:8443
- --oidc-client-id=sealyun-fist
- --oidc-ca-file=/etc/kubernetes/pki/fist/ca.pem
- --oidc-username-claim=name
- --oidc-groups-claim=groups
Auth
Create a kubernetes User token README
Webterminal
Contributing
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK