文档章节

Kubernetes 1.5版本之简单安装

perofu
 perofu
发布于 2017/03/06 14:55
字数 508
阅读 578
收藏 0

        本篇文章,仅是用于尝鲜 Kubernetes 1.5版本的 StatefulSets( 原名 Pet Sets),具体其他使用,有机会在做介绍。

         如之前安装过Kubernetes 1.3、1.4版本的,只需要升级 Kubernetes ,docker的版本不需要进行升级

        相关命令的参数,有所变动,之前的可能需要重新修改下。

         kubeadm命令,看了相关的文档,操作是在麻烦,没有进一步的实践。

        关于【 kubeadm 配置Master的HA 】,可以使用下面两个高可用方案进行配置(k8s V1.2已经测试正常):

                ①、etcd的高可用:nginx+keepalived+etcd

                ②、kube-master高可用:kube-master+keepalived

1)、master:

 

RPM

包含命令

kubernetes-client

kubectl

kubernetes-master

kube-apiserver、kube-controller-manager、kube-scheduler、kube-version-change

 

rpm -e kubernetes-node kubernetes-master kubernetes kubernetes-client

wget ftp://rpmfind.net/linux/fedora/linux/updates/25/x86_64/k/kubernetes-client-1.5.2-2.fc25.x86_64.rpm

wget ftp://rpmfind.net/linux/fedora/linux/updates/25/x86_64/k/kubernetes-master-1.5.2-2.fc25.x86_64.rpm

rpm -ivh kubernetes-client-1.5.2-2.fc25.x86_64.rpm

rpm -ivh kubernetes-master-1.5.2-2.fc25.x86_64.rpm

 

2)、minion:

RPM

包含命令

kubernetes-node

kube-proxy、kubelet

 

rpm -e kubernetes-node kubernetes-master kubernetes kubernetes-client

wget ftp://rpmfind.net/linux/fedora/linux/updates/25/x86_64/k/kubernetes-node-1.5.2-2.fc25.x86_64.rpm
wget ftp://rpmfind.net/linux/fedora/linux/updates/25/x86_64/k/kubernetes-devel-1.5.2-2.fc25.noarch.rpm
wget ftp://rpmfind.net/linux/fedora/linux/updates/25/x86_64/k/kubernetes-1.5.2-2.fc25.x86_64.rpm

rpm -vih socat-1.7.2.4-5.fc23.x86_64.rpm

rpm -ivh kubernetes-client-1.5.2-2.fc25.x86_64.rpm

rpm -ivh kubernetes-1.5.2-2.fc25.x86_64.rpm

wget ftp://195.220.108.108/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/c/conntrack-tools-1.4.4-3.fc26.x86_64.rpm

wget ftp://195.220.108.108/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/l/libnetfilter_cttimeout-1.0.0-8.fc26.x86_64.rpm

wget ftp://195.220.108.108/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/l/libnetfilter_cttimeout-devel-1.0.0-8.fc26.x86_64.rpm

wget ftp://195.220.108.108/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/l/libnetfilter_cthelper-1.0.0-10.fc26.x86_64.rpm

wget ftp://195.220.108.108/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/l/libnetfilter_queue-1.0.2-8.fc26.x86_64.rpm

rpm -ivh libnetfilter_cttimeout-1.0.0-8.fc26.x86_64.rpm

rpm -ivh libnetfilter_cttimeout-devel-1.0.0-8.fc26.x86_64.rpm

rpm -ivh libnetfilter_cthelper-1.0.0-10.fc26.x86_64.rpm

rpm -vih libnetfilter_queue-1.0.2-8.fc26.x86_64.rpm

rpm -vih conntrack-tools-1.4.4-3.fc26.x86_64.rpm

 

yum install libnfnetlink-devel libnfnetlink libmnl-devel libmnl  libnetfilter_conntrack-devel -y

#kubernetes-node需要conntrack-tools、socat、docker

rpm -ivh kubernetes-node-1.5.2-2.fc25.x86_64.rpm --nodeps

© 著作权归作者所有

共有 人打赏支持
perofu
粉丝 128
博文 155
码字总数 131715
作品 0
广州
系统管理员
私信 提问
CoreOS 和 Kubernetes 1.5 自主运行 Kubernetes、Container Linux

CoreOS 的成立初衷是网络安全保护。显然,这是一个比较大的目标,但是毫无疑问对于隐私策略、商务和政府来说是十分必要的。而且这个目标也是可以完成的。 为了达到这个目标,我们在 Tectonic...

Caicloud
2016/12/15
55
0
“开箱即用” 的 Kubernetes 集群

这是我以前的 10 分钟内配置 Kubernetes 教程的精简版和更新版。我删除了一些我认为可以去掉的内容,所以,这个指南仍然是通顺的。当你想在云上创建一个集群或者尽可能快地构建基础设施时,你...

作者: Alex Ellis
2018/04/28
0
0
红帽OpenShift升级 更方便管理云容器

  【IT168 资讯】Kubernetes,是在私有、公有和混合云环境中对Docker和Rkt容器进行管理的开源系统,最近非常流行。而对于意图在云领域大有发展的红帽来说,OpenShift容器平台 3.5的推进并不...

it168网站
2017/04/18
0
0
Containerd给Kubernetes带来了更多容器运行时的可选方案

容器运行时是在某个节点上执行容器并且管理容器镜像的软件。如今,最广为人知的容器运行时是Docker,但是,生态系统内也有一些别的容器运行时,比如rkt,containerd和Ixd。Docker是目前为止在...

Docker
2018/02/20
0
0
Kubernetes对Docker的版本支持列表

Kubernetes 1.9 <--Docker 1.11.2 to 1.13.1 and 17.03.x Kubernetes 1.8 <--Docker 1.11.2 to 1.13.1 and 17.03.x Kubernetes 1.7 <--Docker 1.10.3, 1.11.2, 1.12.6 Kubernetes 1.6 <--Doc......

xiaomin0322
02/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

[Flowable]6.4.1五个war包部署

直接放tomcat http://localhost:8080/flowable-task http://localhost:8080/flowable-modeler http://localhost:8080/flowable-idm http://localhost:8080/flowable-admin http://localhost:......

Danni3
26分钟前
1
0
扩展spring cache 支持缓存多租户及其自动过期

spring cache 的概念 Spring 支持基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代...

冷冷gg
30分钟前
2
0
Kafka连接器深度解读之转换器和序列化释疑

Kafka连接器是Apache Kafka®的一部分,提供数据存储与Kafka之间的流式集成。对于数据工程师来说,只需要使用JSON格式配置文件即可。目前已经有很多数据存储的连接器,仅举几例来说,包括JDB...

李玉珏
36分钟前
1
0
二进制取反

取反,是Java使用补码来表示二进制数,在补码表示中,最高位为符号位,正数的符号位为0,负数为1。 概念 编辑 补码的规定如下: 对正数来说,最高位为0,其余各位代表数值本身(以二进制表示)...

天王盖地虎626
今天
6
0
OSChina 周一乱弹 —— 可乐进化史

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @-冰冰棒- :#今日歌曲推荐# 分享Radiohead的单曲《Creep》 《Creep》- Radiohead 手机党少年们想听歌,请使劲儿戳(这里) @EdmondFrank :刚...

小小编辑
今天
1K
17

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部