码迷,mamicode.com
首页 > Web开发 > 详细

bluemix部署(二)构建kubernetes工作环境

时间:2018-02-18 23:04:39      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:登陆   输出   width   das   集群   2.3   any   技术分享   cluster   

本文接上篇。在bluemix中构建kubernetes容器。

1.创建集群

技术分享图片

左上角的三横,选容器,然后创建集群。

技术分享图片

注意区域,免费版,给个名字,创建集群吧。

技术分享图片

 

继续正在部署,这个可能要15-30分钟,真不确定,为了给你们截图做教程,我把我原来的删了。

下面根据提示的先决条件安装工具。

2.安装集群工具
2.1 IBM cloud CLI 

https://console.bluemix.net/docs/cli/reference/bluemix_cli/get_started.html#getting-started

这个要安装
2.2 Kubernetes CLI  https://kubernetes.io/docs/user-guide/prereqs/

这个直接解压到某个目录就可以了,你添加进path也行。二选一
2.3 安装插件
bx plugin install container-service -r Bluemix

执行这个命令就可以了。
3.登陆集群,获取访问权限

技术分享图片

 

等待等待,等待到集群部署完成,就绪状态
在你集群的页面,有个访问权,里面有相关的命令。(请复制你的页面里的,机房不一样,空间名不一样,命令是不一样的。基本就是页面里按顺序复制,执行)
6.1 登录命令
bx login -a https://api.eu-de.bluemix.net
6.2 输入你的用户名密码
6.3 选择组织
6.4 选择机房
bx cs region-set eu-central
6.5 下载配置文件
bx cs cluster-config Germany
6.6注册下载文件
上一条命令结束后,会有一行输出是黄色的  大概是  SET KUBECONFIG=C:\Users\jacka\.bluemix\plugins\container-service\clusters\England\kube-config-mil01-England.yml
复制粘贴,运行一下。
6.7 查看集群工作程序节点
kubectl get nodes
D:\bluemix>kubectl get nodes
NAME            STATUS    ROLES     AGE       VERSION
10.144.181.51   Ready     <none>    2d        v1.8.6-4+9c2a4c1ed1ee7e
会看到ready的一个节点,并且name是一个内部网地址,和你集群页面看到的工作程序节点IP地址一致。
证明你已经链接到你的集群了。


8.启动proxy
8.1.获取token
kubectl config view -o jsonpath=‘{.users[0].user.auth-provider.config.id-token}‘
复制token结果,‘’引号里面的。
8.2启动proxy
kubectl proxy
会看到starting to server on 127.0.0.1:8001
8.3访问kubernetes
浏览器打开,加上ui
http://127.0.0.1:8001/ui
或者在集群访问权页面,最下面有个 Kubernetes dashboard 链接
也可以进入
8.4使用token验证。
验证方式换token,把刚才复制的token贴进去,就可以登录了。

bluemix部署(二)构建kubernetes工作环境

标签:登陆   输出   width   das   集群   2.3   any   技术分享   cluster   

原文地址:https://www.cnblogs.com/jackadam/p/8453327.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!