免费版IBM Cloud Kubernetes Service(集群容器) 申请/部署

文章目录

免费版IBM Cloud Kubernetes Service(集群容器) 申请/部署

前不久博主写了一篇:免费申请使用IBM Cloud Lite(轻量套餐) 详细教程指南 ,文中介绍了 Cloud Foundry 应用程序 的一些使用!

这里我们再介绍一下另一项免费的服务 Kubernetes Service!有人也叫他为:K8S!(历史文章:Bluemix Kubernetes集群(容器)申请部署指南 )

这个容器的性能还不错,不限制流量!大佬们已经开始玩了!今天我写一篇详细的教程!

虽然这是一个免费的服务,不过目前想玩这个还有点难度!详细请看【如何升级】的内容!

这里谢谢几位群里的好基友提供了一些技术支持!!!

 

 

如何升级

想使用免费的集群容器,需要将IBM账户升级一下或者添加一个试用才行!

 

绑信用卡

在之前的文章中博主也介绍过一次!需要添加一张信用卡!

路子:试一试虚拟信用卡(淘宝或者自己开)?

博主不太推荐绑定自己的真实的信用卡,虽然打算使用的都是免费的服务,但是万一产生扣费追回挺麻烦的!

添加信用卡并解锁对完整目录的访问权。

没有最低费用,只需为您使用的功能付费。除了可以继续使用当前所有免费功能外,还能使用大量新功能:

• 继续访问轻量套餐

• 免费 Cloud Foundry 内存增加到 512 MB

可访问目录中的所有免费套餐(包括免费的Kubernetes 容器服务)

• 能购买基础架构资源

开始使用 $200 信用值!

升级后,账户类型变成:高端 现买现付!

 

 

促销代码

特征代码在之前称为促销代码,可解锁其他 IBM Cloud 功能,包括预订、信用值和帐户扩展。每个特征代码只能使用一次。

不同的码子能解锁不同功能,但是代码的获取途径可能比较麻烦!下面我介绍一个请往下看。

 

(荐)延长试用

在旧版的IBM Cloud中,新注册的用户可以试用30天。比现在新注册用户要体验更好一点,能开通Kubernetes 容器!

前年(2017年)博主写过一篇文章:IBM Bluemix 免费申请试用无限延长试用教程 其中利用EDU邮箱,可以撸IBM的试用期延长码,这里不做介绍有EDU资源的可以去试一试!

通过上面的方式撸的码子有限期到19年年底!

如果你嫌操作比较麻烦,可以从假大佬那购买:http://shop.lezi.me 

 

下面说一下延长试用的步骤。

1)获取码子,格式如下:

 

2)登录IBM Cloud账号!点击右上角头像 – 个人档案 – 账单 – 特征促销代码 – 应用代码

 

3)将码子复制进去,即可成功应用啦!

 

4)然后可以看见我们的账号类型多了一项:试用还剩306天!

 

5)这样我们的账号就解锁了包括数据中心的切换,以及Kubernetes免费容器的开通 等等功能!!

 

 

集群容器

通过在 Kubernetes 集群中运行的 Docker 容器中部署高可用性应用程序,可迅速开始使用 IBM® Cloud Kubernetes Service。

容器是打包应用程序及其所有依赖项的标准方法,以便您可以无缝地在环境之间移动应用程序。与虚拟机不同,容器不会捆绑操作系统。在容器中只会打包应用程序代码、运行时、系统工具、库和设置。因此容器比虚拟机更轻便、可移植性更高且更高效。

免费版Kubernetes Service容器一些说明:

100G HDD 硬盘 /  不限流量 / 共享G口带宽 / 共享IP / 支持所有数据中心 / 端口随机分配(Docker)

免费版,开通容器后只能使用一个月。一个月到期会删除(去年虽然说是1个月删除,但是不删。现在不行了)!

 

部署步骤

下面演示如何部署一个CentOS系统!

 

1)点击创建集群 或者访问地址:https://console.bluemix.net/containers-kubernetes/catalog/cluster/create

集群类型:免费

位置:随便吧

 

2)创建后,大概需要等待20分钟左右部署!这里可以看见容器的命令行操作方式等!!

部署的状态依次是:已请求 – 等待部署 –  暂挂 – 正常

等状态变成正常,可以点击【Kubernetes 仪表板】可以管理我们的容器了!

 

 

3)打开Kubernetes面板,点击右上角【+创建】~

 

4)创建方式支持多种!其中也支持Docker!支持直接使用部署在Docker Hub中的镜像!

 

 

5)下面介绍一下部署一个CentOS 系统镜像!设置完成点击【部署】

容器镜像:tutum/centos

容器组个数:1

服务:外部

端口:这个随便啦(因为免费的容器不支持自定义端口)

目标端口:22 (根据你的镜像设置,这个镜像22端口是要SSH登录服务器使用的)

协议:TCP (一般开启TCP就够了,也可以同时将UDP开启)

端口可以开启多个,就如果截图那样多开一个9809用于XX。

 

6)点击部署后,稍等一会儿就应该成功。左侧菜单点击【概况】可以看见新建的Docker的情况!

如图红框内,一般30000以上的端口,就是映射的外网端口!

外网端口32554 映射 – 内网端口 22 
外网端口30860 映射 – 内网端口1234

 

7)外网地址在哪???

其实我们新建集群的时候,已经分配了一个共享IP!如图!!

我们使用公共IP + 端口,就可以愉快的使用我们的CentOS系统了!

 

 

8)镜像的root登录密码查看?

我们演示部署的镜像的root密码是随机生成的,需要到部署的日志中查看密码(有些Docker系统镜像不是生成的,不同的镜像情况不一样)!

概述 – 容器组 – 箭头位置 可看日志!

 

 

9)使用Xshell工具(也可以使用其他工具)登录我们的镜像吧!!!

 

 

10)更多部署的内容,博主看情况是否再写一篇文章!

 

网络/性能

测试IP:184.173.1.69

配置以及网络情况

 

 

部署限制

免费版的集群服务,能创建4个(每个位置可创建1个)!

每个集群只能使用一个月!不支持延期!到期自动删除!谨慎存放重要数据!

端口为随机分配,无法自定义!

IP为共享的,无法直接使用外网低位端口!

 

最后说明

这篇文章写得周期比较长,部分截图是后来加的!大家将就的看一下!

阅读本文需要一点儿Linux基础。有问题请留言,太小白的问题请搜索,博主不作答谢谢啦!

其实这个集群容器的使用有点像:Arukas.io ,博主之前多次介绍过!

 

 

 

原文链接:,转发请注明来源!

发表评论

要发表评论,您必须先登录