IBM Kubernetes 01 - IKS Env

在IBM 云环境,可视化部署Kubernets Cluster 环境, 选择 Free Plan 免费用一个月

分类

L2

Desc

IKS

doc

https://cloud.ibm.com/docs/containers?topic=containers-getting-started

 

 

 

 

 

 

 

 

 

 

 

 

 

        

Step 1

Order IKS

Order IKS

1. IC catalog 输入 kubernetes 寻找 kubernetes cluster,  或者直接到 https://cloud.ibm.com/kubernetes/catalog/cluster

也可在左边菜单树, https://cloud.ibm.com/kubernetes/overview

注:每个产品首页,都有overview, feature, price

 

2. 点击creat,  到 https://cloud.ibm.com/kubernetes/catalog/cluster/create

 

选择和输入参数

Plan = standard  (价格上有free( 免费用1个月), standard 选择)

Clsuter type = IBM Kubernetes 1.14  ( 类型上有 IKS (IBM 企业版Kubernetes), Redhat OpenShift 选择 )

Enviroment = Classsic Infra,  ( 部署宿主机器有传统物理机,虚机和 VPC选择 )

Cluster name = myCluster01

Tag= abcCom

Resource Group=Default

Geography =North America

Location Availability = Single Zone,  work zone = SJC03  (master node 由云平台统一管理)

Master service endpoint = Both public and private end point

Work pool and size, 

Filter = Virtual - Share, 不勾选 OS= uncheck Ubuntu, 勾选 Encrypt LocalDisk

Flavor = 2C4G 机器,

 

屏幕右边会显示价格,Click Create cluster 提交订单

done

 

 

Step 2

访问方式

刚才提交订单后,在 https://cloud.ibm.com/kubernetes/clusters可以看到创建的K8S cluster

点击item, 可以看到 access, cluster id, endpoint, work node, work pool

其中access tab page有如何用CLI建立和访问的操作说明

 

方法1, CMD窗口,输入powershell, 把access

方式2, IBM CLI 客户端 访问

方式3, Kubernetes dashboard 管理台

方式4, web terminal 网页版KVM console 登录

方式5, 也支持tool chain 的 CI/CD 持续部署方式

 

以web terninal 为例,登录后,输入 kubectl get ns, kuberctl get nodes 可以看到节点信息

 

 

Step 3

查看宿主机

 

在 菜单 resource list或 https://cloud.ibm.com/resources 可以看到2类刚才下单的资源

Device, 看到K8S部署用到的机器清单

Kubernetes, 看到 K8S部署的集群

 

 

Step 4-a

上传应用镜像

 

接下来安装应用到刚才创建的集群,以容器镜像 docker image部署方式, 应用以Zabbix 为例子

1. 先到 容器注册库, https://cloud.ibm.com/kubernetes/catalog/registry

参考文档, https://cloud.ibm.com/kubernetes/registry/main/start 

把IBM Cloud CLI container registry plugin and docker cli 安装到用户本机 local computer

 

IC CLI 登入后,Cmd > 输入下面命令

ibmcloud plugin install container-registry -r Bluemix  #安装Registry plug-in.

ibmcloud login -a https://cloud.ibm.com  #登录

ibmcloud cr namespace-add my_ns  #创建namespace 名称my_ns

ibmcloud cr login

 

#以Hello world 为例子

docker pull hello-world  #从docker hub下载一个测试镜像

docker tag hello-world us.icr.io/my_ns/my _repository:my_tag  #选择注册库

docker push us.icr.io/my_ns/my_repository:my_tag  #push image

ibmcloud cr image-list #查看刚才的镜像

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值