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


    本文接上篇。在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:Usersjacka.bluemixpluginscontainer-serviceclustersEnglandkube-config-mil01-England.yml
    复制粘贴,运行一下。
    6.7 查看集群工作程序节点
    kubectl get nodes
    D:luemix>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贴进去,就可以登录了。

  • 相关阅读:
    平衡二叉树之RB树
    平衡二叉树之AVL树
    实现哈希表
    LeetCode Median of Two Sorted Arrays
    LeetCode Minimum Window Substring
    LeetCode Interleaving String
    LeetCode Regular Expression Matching
    PAT 1087 All Roads Lead to Rome
    PAT 1086 Tree Traversals Again
    LeetCode Longest Palindromic Substring
  • 原文地址:https://www.cnblogs.com/jackadam/p/8453327.html
Copyright © 2020-2023  润新知