博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在azure(china)中安装Kubernetes
阅读量:6184 次
发布时间:2019-06-21

本文共 1442 字,大约阅读时间需要 4 分钟。

hot3.png

Kubernetes简介

Kubernetes,又简称k8s, 是来自 Google 云平台的开源容器集群管理系统。基于 Docker 构建一个容器的调度服务。该系统可以自动在一个容器集群中选择一个工作容器供使用。其核心概念是 Container Pod。具体请参考,http://kubernetes.io/

准备条件

1,必须有一个azure帐号。

2,安装azure跨平台命令。
3,有1台linux或mac的工作主机。
4,下载k8s软件。

安装步骤

1,配置cluster/kube-env.sh文件,将供应平台改为azure。

KUBERNETES_PROVIDER=”azure”
2,配置cluster/azure/config-default.sh,创建虚拟网络。
AZ_LOCATION=’CHINA NORTH’
AZ_VNET=
AZ_SUBNET=
AZ_IMAGE=’b549f4301d0b4295b8e76ceb65df47d4__Ubuntu-14_04_1-LTS-amd64-server-20150123-en-us-30GB’
在这里,location参数只能为“CHINA NORTH,CHINA EAST”,我选择的“CHINA NORTH”
azure network vnet create –subnet= –location “CHINA NORTH” -v
运行完毕后
还需要修改文件,cluster/azure/util.sh,修改这个文件的原因是,azure中国版和国际版使用的域名不一样。
我把自己修改的贴图如下:

#if [[ -z “$(azure_call storage container show -a $AZ_STG -k “$stg_key” \

if [[ -z “$(azure_call storage container show -c “BlobEndpoint=$AZ_STG.blob.core.chinacloudapi.cn;AccountName=$AZ_STG;AccountKey=$stg_key” \
$CONTAINER 2>/dev/null | grep data)” ]]; then
echo “–> Creating storage container…”
azure_call storage container create \
-c “BlobEndpoint=$AZ_STG.blob.core.chinacloudapi.cn;AccountName=$AZ_STG;AccountKey=$stg_key” \
-p Blob \
$CONTAINER
fi
上面其实理解起来很简单,就是将存储连接参数直接设置为连接字符串,-c,在-c中,添加了blobendpoint参数,这个参数指定使用中国版的域名,不添加会报错。
这个文件同样修改的有container,blob,如果有什么问题,可以直接使用azure cli命令行在本机测试。
还有这个参数也需要修改KUBE_MASTER_IP
KUBE_MASTER_IP=”${AZ_CS}.chinacloudapp.cn”
最后运行脚本进行安装,这是自动化安装脚本。
cluster/kube-up.sh

转载于:https://my.oschina.net/longfirst/blog/419432

你可能感兴趣的文章
CentOS安装中文输入法:ibus
查看>>
关于MAN命令
查看>>
***大会披露的Wi-Fi***没有威胁到企业WLAN
查看>>
我的友情链接
查看>>
iptables+geoip来过滤阻挡来源IP
查看>>
mysql5.7.11的多实例配置
查看>>
Excel出现链接错误,怎么解决??(原创)
查看>>
delphi中文插入数据库乱码解决
查看>>
mysql TIMESTAMP(时间戳)详解
查看>>
Linux MySQL Table is read only的具体解决方案
查看>>
Windows Server 2012从Evaluation版转成正式版
查看>>
流之过滤器流(缓冲流)
查看>>
root无法本地登录
查看>>
.net 4.0(2.0)“检测到有潜在危险的 Request.Form 值”的解决方法
查看>>
对你的爱——我只想用程序来表达!
查看>>
VmwareTools for linux的安装
查看>>
python 实现多线程ping检测服务器情况
查看>>
xencenter 轉移 WINDOWS VM 到 HYPERV
查看>>
Flyway做数据库脚本版本管理--开源
查看>>
我的友情链接
查看>>