您的位置:首页 > 新闻 > 热点要闻 > 中国建设银行手机银行app下载官网_shopify seo_seo网站优化服务合同_线上职业技能培训平台

中国建设银行手机银行app下载官网_shopify seo_seo网站优化服务合同_线上职业技能培训平台

2024/10/13 22:54:08 来源:https://blog.csdn.net/weixin_45686265/article/details/142871361  浏览:    关键词:中国建设银行手机银行app下载官网_shopify seo_seo网站优化服务合同_线上职业技能培训平台
中国建设银行手机银行app下载官网_shopify seo_seo网站优化服务合同_线上职业技能培训平台

1.查看k8s的版本

kubectl version#  下面是版本,GitVersion是v1.25.16
WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short.  Use --output=yaml|json to get the full version.
Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.16", GitCommit:"c5f43560a4f98f2af3743a59299fb79f07924373", GitTreeState:"clean", BuildDate:"2023-11-15T22:39:12Z", GoVersion:"go1.20.10", Compiler:"gc", Platform:"linux/amd64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.16", GitCommit:"c5f43560a4f98f2af3743a59299fb79f07924373", GitTreeState:"clean", BuildDate:"2023-11-15T22:28:05Z", GoVersion:"go1.20.10", Compiler:"gc", Platform:"linux/amd64"}

2.在仓库里找对应的版本关系:Release v2.7.0 · kubernetes/dashboard · GitHub

如果是内网,下载对应的yaml:  https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml

3.安装:

a) 安装面板

修改下载的recommended.yaml,新增type和nodePort。

kind: Service
apiVersion: v1
metadata:labels:k8s-app: kubernetes-dashboardname: kubernetes-dashboardnamespace: kubernetes-dashboard
spec:type: NodePort # 新增ports:- port: 443targetPort: 8443nodePort: 30009 # 新增selector:k8s-app: kubernetes-dashboard

安装面板 

kubectl apply -f recommended.yaml

b)创建用户并授权

vim dash-admin.yaml
apiVersion: v1
kind: ServiceAccount
metadata:name: admin-usernamespace: kubernetes-dashboard---apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: admin-user
roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-admin
subjects:- kind: ServiceAccountname: admin-usernamespace: kubernetes-dashboard---apiVersion: v1
kind: Secret
metadata:name: admin-user-tokennamespace: kubernetes-dashboardannotations:kubernetes.io/service-account.name: admin-user
type: kubernetes.io/service-account-token
kubectl apply -f dash-admin.yaml

4.登录使用

a)查看token:

kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk '{print $1}')

b) 使用 https://<ip>:<前面定义的nodePort,这里是30009>,输入token登录即可

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com