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:\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工作环境的更多相关文章
- 简简单单安装debian桌面工作环境
linux一般给人的影响是对使用者的要求偏高, 使用者需要自行配置很多相应的系统工作参数,因此,从一定的程度上阻碍了用户去使用它.而本文所介绍的是, 使用者完全可以消除这个障碍,非常简单地安装好自己的 ...
- 二、kubernetes
一.kubernetes(简称k8s) 集群示意图 Kubernetes工作模式server-client,Kubenetes Master提供集中化管理Minions.部署1台Kubernetes ...
- 在 Linux 部署多节点 Kubernetes 集群与 KubeSphere 容器平台
KubeSphere 是在 Kubernetes 之上构建的以应用为中心的企业级容器平台,所有供为用户提供简单易用的操作界面以及向导式操作方式.同时,KubeSphere Installer 提供了 ...
- 【k8s实战一】Jenkins 部署应用到 Kubernetes
[k8s实战一]Jenkins 部署应用到 Kubernetes 01 本文主旨 目标是演示整个Jenkins从源码构建镜像到部署镜像到Kubernetes集群过程. 为了简化流程与容易重现文中效果, ...
- 通过重新构建Kubernetes来实现更具弹性的容器编排系统
通过重新构建Kubernetes来实现更具弹性的容器编排系统 译自:rearchitecting-kubernetes-for-the-edge 摘要 近年来,kubernetes已经发展为容器编排的 ...
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
[注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...
- Storm入门教程 第三章Storm集群安装部署步骤、storm开发环境
一. Storm集群组件 Storm集群中包含两类节点:主控节点(Master Node)和工作节点(Work Node).其分别对应的角色如下: 主控节点(Master Node)上运行一个被称为N ...
- selenium结合docker构建分布式测试环境
selenium是目前web和app自动化测试的主要框架.对于web自动化测试而言,由于selenium2.0以后socker服务器由本地浏览器自己启动且直接通过浏览器原生API操作页面,故越来越多的 ...
- Vagrant 构建 Linux 开发环境
Vagrant 是一个简单易用的部署工具,用英文说应该是 Orchestration Tool .它能帮助开发人员迅速的构建一个开发环境,帮助测试人员构建测试环境, Vagrant 基于 Ruby 开 ...
随机推荐
- lua闭包实现迭代器遍历数组
--实现访问数组的迭代器 function visit(t) return function() i = i + return t[i] end end --要访问的数组 ,,,} itor = vi ...
- Asp.net core 学习笔记 ( identity server 4 JWT Part )
更新 : id4 使用这个 DbContext 哦 dotnet ef migrations add identity-server-init --context PersistedGrantDbCo ...
- Superclass和Constructor Chaining
A subclass inherits accessible date fields and methods from its superclass. Does it inherit construc ...
- hdu-1115 计算几何 求重心 凸多边形 面积
思想是分割成三角形,然后求三角形的重心.那么多边形重心就是若干个三角形的重心带权求中心,可以用质点质心公式. #include <cstdio> #include <iostream ...
- SWUST OJ(952)
单链表的插入操作实现 #include <stdio.h> #include <stdlib.h> typedef struct LinkList { int data; st ...
- python记录_day30 多进程
1.什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础. 同一个程序执行两次,就会产生两个进程 ## 进程调度算 ...
- php 常用函数总结
1. is_numeric() // 判断变量是不是数字或者数字字符串 2. array_column() // 获取某一列 3. array_search() // array_search(val ...
- 『TensorFlow』第九弹_图像预处理_不爱红妆爱武装
部分代码单独测试: 这里实践了图像大小调整的代码,值得注意的是格式问题: 输入输出图像时一定要使用uint8编码, 但是数据处理过程中TF会自动把编码方式调整为float32,所以输入时没问题,输出时 ...
- 2018 Benelux Algorithm Programming Contest (BAPC 18)I In Case of an Invasion, Please. . .
题意:一副无向有权图,每个点有一些人,某些点是避难所(有容量),所有人要去避难所,问最小时间所有人都到达避难所, 题解:dij+二分+最大流check,注意到避难所最多10个,先挨个dij求到避难所的 ...
- mysql索引注意事项
mysql使用索引的注意事项 1.索引不会包含有NULL值的列 只要列中包含有NULL值都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此复合索引就是无效的.所以我们在数据库 ...