重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本文小编为大家详细介绍“Kubernetes的Kubebox模式怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Kubernetes的Kubebox模式怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
创新互联网站建设公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!专注中小微企业官网定制,网站建设、成都网站建设,塑造企业网络形象打造互联网企业效应。
1、启动 Kubebox
使用 Docker 在 Kubernetes Master 节点启动 Kubebox
docker run -it --rm -v ~/.kube/:/home/node/.kube/:ro astefanutti/kubebox
2、操作 Namespace
【⬆️⬇️】 选择 Namespace,【回车键】确认选择,【n键】 再次唤起 Namespace 选项
3、操作 Pod
【⬆️⬇️】 选择 Pod,【回车键】确认选择,此时会显示 Pod 的如下信息:
【m键】内存
【c键】CPU
【t键】网络
【鼠标点击 Logs 框,⬆️⬇️滚动浏览】日志
4、操作容器
【鼠标点击 Pods 框,⬆️⬇️】选中容器,【r键】进入容器,命令输入 exit
退出容器
5、Debug 选项
【⬅️➡️】切换 Namespace 和 Debug,或者【2键】进入 Debug 选型卡,此处记录了你在 Kubebox 上的一些操作,实际用处不大
在 Kubernetes 集群部署以下资源(仅供参考):
# Create Service Account apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: kube-system --- # Create ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: admin-user roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: admin-user namespace: kube-system --- # Deploy Kubebox apiVersion: apps/v1 kind: Deployment metadata: name: kube-box namespace: kube-system spec: strategy: type: Recreate selector: matchLabels: k8s-app: kube-box template: metadata: name: kube-box labels: k8s-app: kube-box spec: serviceAccountName: admin-user containers: - image: astefanutti/kubebox:server imagePullPolicy: Always name: kube-box ports: - containerPort: 8080 protocol: TCP --- # Expose kubebox service kind: Service apiVersion: v1 metadata: name: kube-box-service namespace: kube-system spec: ports: - port: 8080 targetPort: 8080 nodePort: 30001 selector: k8s-app: kube-box type: NodePort
访问 http://
1、本地 Kubebox 连接远程 Kubernetes 集群
方式①:复制 Kubernetes Master 节点下
~/.kube/
目录到本地目录~/.kube/
,修改config
文件中 server 的 IP 为你本地可访问的 IP 地址, 然后执行docker run -it --rm -v ~/.kube/:/home/node/.kube/:ro astefanutti/kubebox
即可
方式②:执行
docker run -it --rm astefanutti/kubebox
进入登录页面,输入正确的用户信息即可。
读到这里,这篇“Kubernetes的Kubebox模式怎么配置”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。