mirror of https://github.com/easzlab/kubeasz.git
Basic authentication在k8s v1.19被移除了, 所以改用证书登录
parent
70dd0ef8e1
commit
6dd5267204
|
@ -41,9 +41,14 @@ $ kubectl logs -n kube-system kibana-logging-d5cffd7c6-9lz2p -f
|
||||||
|
|
||||||
### 访问 Kibana
|
### 访问 Kibana
|
||||||
|
|
||||||
推荐使用`kube-apiserver`方式访问(可以使用basic-auth、证书和rbac等方式进行认证授权),获取访问 URL
|
推荐使用`kube-apiserver`方式访问(可以使用证书和rbac等方式进行认证授权),获取访问 URL
|
||||||
|
|
||||||
- 开启 apiserver basic-auth(用户名/密码认证):`ezctl basic-auth -s -u admin -p test1234`
|
- 使用证书登录(生成kubecfg.p12,并将证书下载到本地安装):
|
||||||
|
```bash
|
||||||
|
grep 'client-certificate-data' ~/.kube/config | head -n 1 | awk '{print $2}' | base64 -d > kubecfg.crt
|
||||||
|
grep 'client-key-data' ~/.kube/config | head -n 1 | awk '{print $2}' | base64 -d > kubecfg.key
|
||||||
|
openssl pkcs12 -export -clcerts -inkey kubecfg.key -in kubecfg.crt -out kubecfg.p12 -name "kubernetes-client"
|
||||||
|
```
|
||||||
|
|
||||||
``` bash
|
``` bash
|
||||||
$ kubectl cluster-info | grep Kibana
|
$ kubectl cluster-info | grep Kibana
|
||||||
|
|
Loading…
Reference in New Issue