Kubernetes对外服务

Kuberntets介绍 Kubernets是一个Google主导的机群管理系统,目前底层可以使用Docker,实现Docker实例的应用编排。Kubernets的介绍很多,本文简单介绍安装和使用的过程。更多资料可参考Kerbernets官网。 Kuberntets安装 Kubernets可以在虚拟机VM或安装Linux的服务器上安装,本文以Ubuntu Server服务器为例,详细可参见官网的Ubuntu安装指南。 先下载Kubernets源码,目前最新版为1.4.1 root@node3:/usr/src# git clone https://github.com/kubernetes/kubernetes.git root@node3:/usr/src# cd /usr/src/kubernetes root@node3:/usr/src# git checkout v1.4.1 本文中存在两个节点,node3(192.168.200.13)和node4(192.168.200.14),node3作为控制节点和计算节点,node4作为计算节点。于是修改kubernetes/cluster/ubuntu/config-default.sh export nodes=${nodes:-“root@192.168.200.13 root@192.168.200.14”} roles=${roles:-“ai i”} export NUM_NODES=${NUM_NODES:-2} export SERVICE_CLUSTER_IP_RANGE=${SERVICE_CLUSTER_IP_RANGE:-100.0.0.0/16} # formerly PORTAL_NET export FLANNEL_NET=${FLANNEL_NET:-172.16.0.0/16} DNS_SERVER_IP=${DNS_SERVER_IP:-“100.0.0.2”} 以上就是对配置文件的全部改动,请放置在相应位置。然后进行安装: $ … Continue reading