码迷,mamicode.com
首页 > 其他好文 > 详细

bluemix部署(一)

时间:2018-02-18 20:42:55      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:version   ip地址   http   post   结果   uid   mil   flask   view   

 

1.注册bluemix

这个略


2.登录bluemix

这个也略


3.创建组织

这个确实是和我们的思想不一样。要创建组织。为什么呢?国内的很多服务都没见过组织这个概念。貌似神符合一个中国人是条龙,十个中国人是条虫。

它们更尊重团队合作的概念。我们呢?不说也罢。

登录之后,右上角,管理--账户-- Cloud Foundry 组织。

技术分享图片

 

我已经测试好多遍乱七八糟的东西,已经看不到新用户如何创建了。自己看看吧。

应该是这个添加新Cloud Foundry组织


4.创建空间
管理--账户-- Cloud Foundry 组织。

对应你创建的组织,查看详细信息。

技术分享图片

 

添加Cloud Foundry空间

技术分享图片

选择区域,给个名字,添加。

5.创建一个Cloud Foundry样板应用

技术分享图片

点三横,就选仪表板,点图标,直接进仪表板

技术分享图片

这两个都可以。

技术分享图片

点击样板,Flask。我最近做的都是flask。就部署flask样板吧。

技术分享图片

随便起个名字,主机名会自动和应用程序名字一致的,不用管,检查区域,组织,空间,都和你刚才设置的一样的话,就可以创建了。

技术分享图片

技术分享图片

等它变成正在运行,就部署好了。

点击访问应用程序URL试试。(请FQ)

技术分享图片

 

 bluemix部署就是这么快。

技术分享图片

刚才显示正在启动,正在运行的页面下面写了如何修改程序。我们就不说了。

毕竟已经被墙了。

技术分享图片

 

 回到仪表板,删除这个应用吧。

 6.创建集群

技术分享图片

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

技术分享图片

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

技术分享图片

 

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

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

5.安装集群工具
5.1 IBM cloud CLI 

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

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

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

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

等待等待,等待到集群部署完成
在你集群的页面,有个访问权,里面有相关的命令。(请复制你的页面里的,机房不一样,空间名不一样,命令是不一样的。基本就是页面里按顺序复制,执行)
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部署(一)

标签:version   ip地址   http   post   结果   uid   mil   flask   view   

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

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