通过kubernetes-dashboard创建容器

Kubernetes容器数据库

1、查看dashboard登录令牌

kubectl describe secrets -n kubernetes-dashboard dashboard-admin

访问web界面(推荐使用Firefox浏览器)

https://192.168.157.201:30000/

ip为安装dashboard的虚拟ip,一般为控制节点id。

使用token登录,

注意:复制token的时候,别把前后的空格也复制进去了。

2、web界面点击+进行创建pod

点击右上角家加号,选择tab“从表单创建”

picture.image

创建nginx pod

picture.image

点“Deploy”开始部署。

picture.image

注:应用名称:nginx

容器镜像:nginx

pod数量:2

service:external 外部网络

端口(port):3000 目标端口(targetport):80

注:表单中创建pod时没有创建nodeport的选项,会自动创建在30000+以上的端口。

关于port、targetport、nodeport的说明:

(1)nodeport 是集群外流量访问集群内服务的端口,node物理机上监控听的端口,后期公网上的机器,可以访问此端口。比如客户访问nginx,apache 。

(2)port是集群内的pod互相通信用的端口类型,port是service 服务端口号, service 集群IP监听的端口,K8S内部各个service服务,使用这个端口号进行通信。比如nginx访问mysql,而mysql是不需要让客户访问到的。

(3)targetport目标端口,也就是最终端口,也就是pod的端口,也是容器的端口,真正docker监听的端口号。

已经创建成功:

picture.image

3、查看分配的nodeport端口

picture.image

浏览器访问:

http://192.168.1.201: 30151/ ,http://192.168.1.202:30151/,http://192.168.1.203:30151/

注:访问几台集群都是可以的。

picture.image

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
如何利用云原生构建 AIGC 业务基石
AIGC即AI Generated Content,是指利用人工智能技术来生成内容,AIGC也被认为是继UGC、PGC之后的新型内容生产方式,AI绘画、AI写作等都属于AIGC的分支。而 AIGC 业务的部署也面临着异构资源管理、机器学习流程管理等问题,本次分享将和大家分享如何使用云原生技术构建 AIGC 业务。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论