Go to file
w-mj e05304b0e3
aes and jwt
2023-02-23 17:36:19 +08:00
src Merge remote-tracking branch 'origin/master' 2023-02-23 14:04:23 +08:00
static use vue.gloal.prod.js 2023-02-23 14:35:00 +08:00
template use vue.gloal.prod.js 2023-02-23 14:35:00 +08:00
test aes and jwt 2023-02-23 17:36:19 +08:00
traefik select ports 2023-02-17 10:12:23 +08:00
.gitignore basic k8s client 2023-02-15 08:16:05 +08:00
Dockerfile basic k8s client 2023-02-15 08:16:05 +08:00
Makefile use vue.gloal.prod.js 2023-02-23 14:35:00 +08:00
README.md pack html in program 2023-02-23 12:23:55 +08:00
go.mod show service name 2023-02-16 14:54:44 +08:00
go.sum show service name 2023-02-16 14:54:44 +08:00
ingress-nginx.tgz use nginx-ingress 2023-02-23 14:01:05 +08:00
install.yaml aes and jwt 2023-02-23 17:36:19 +08:00
main.go aes and jwt 2023-02-23 17:36:19 +08:00
ubuntu.yaml ingress 2023-02-16 22:38:56 +08:00

README.md

Kubernetes 管理系统

获得Token

kubectl create serviceaccount -n default dev
kubectl create clusterrolebinding dev -n default --clusterrole=cluster-admin --serviceaccount=default:dev

kubectl apply -f - <<EOF
apiVersion: v1
kind: Secret
metadata:
  name: dev-secret
  annotations:
    kubernetes.io/service-account.name: dev
type: kubernetes.io/service-account-token
EOF

kubectl get secret dev-secret -o yaml

安装Traefik

helm repo add traefik https://traefik.github.io/charts
helm repo update
helm install -f traefik-conf.yaml traefik traefik/traefik
helm uninstall traefik
helm install traefik traefik/traefik --set expose.dashboard=true