kubernetes的配置

 

 

 

 kubernetes,简称K8s,是用8代替8个字符“kubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。 

 

传统的应用部署方式是通过插件或脚本来安装应用。这样做的缺点是应用的运行、配置、管理、所有生存周期将与当前操作系统绑定,这样做并不利于应用的升级更新/回滚等操作,当然也可以通过创建虚拟机的方式来实现某些功能,但是虚拟机非常重,并不利于可移植性。
配置dashboard:kubectl create -f kubernetes-dashboard.yaml

 

 

 

 前提用load_images.ps1拉取镜像:

 

 

 

成功后如下:

 

启动k8s:

复制地址进入http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

 有kubectl就很方便:

 

 

 

need token(在PS命令下):

$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
echo $TOKEN

 

 进入后:

 如:IBM Cloud的进入方式:

 

 点击mycluster-free进入,就会看到k8s仪表板,

 

 注意起初登录cloud时命令:

 ibmcloud login -a cloud.ibm.com -r us-south -g Default

 参考:IBM Cloud Docs

 

 官方参考网站是:https://kubernetes.io/zh/docs/tasks/access-application-cluster/web-ui-dashboard/

 

 

posted @ 2021-01-21 14:13  有翅膀的大象  阅读(237)  评论(0编辑  收藏  举报