CentOS7.5利用Kubeadm安装kubernets1.13.0(国内版)

国内版
一、部署Kubernetes1.13.0(无dashboard)
前期准备(all node):
#swapoff -a
#防火墙关闭
!# cat <<EOF > /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
!# sysctl --system
1、解压
all node#tar -zxvf k8s_1.13.0.tar.gz
2、安装软件包并启动docker服务
all node# cd rpm
all node# yum localinstall *.rpm
all node# systemctl start docker
all node# systemctl enable docker
all node# systemctl enable kubelet
3、导入镜像
all node#cd image
all node# docker load -i k8s.gcr.io.basic_1.13.0.tar.gz
google镜像包地址:
链接:https://pan.baidu.com/s/1Lwokd8w7mqBJjG23sQrD2A
提取码:nx2a
4、安装master节点
master#kubeadm init --kubernetes-version=v1.13.0 --pod-network-cidr=10.244.0.0/16 --service-cidr=10.96.0.0/12
待kubeadm 自动安装完成
master#mkdir -p $HOME/.kube
master#cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
master#chown $(id -u):$(id -g) $HOME/.kube/config
master#kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
4、安装node节点
node# kubeadm join ..................................
单节点masterK8s1.13.0部署完成(无dashboard)
5、查看node是否正常
master#kubectl get node



原文地址:http://blog.51cto.com/12749569/2326009

时间: 2024-11-06 23:40:55

CentOS7.5利用Kubeadm安装kubernets1.13.0(国内版)的相关文章

kubeadm安装kubernetes-v1.13.1

kubeadm安装kubernetes-v1.13.1 centos虚拟机使用kubeadm安装k8s-v1.13.1. 机器信息如下: 主机名 ip master 192.168.239.200 node1 192.168.239.201 node2 192.168.239.202 环境准备 设置主机名 192.168.239.200 master 192.168.239.201 node1 192.168.239.202 node2 关闭swap swapoff -a sed -i 's/.

CentOS7 下源码安装MySQL 8.0.11

CentOS7 下源码安装MySQL 8.0.11 系统环境:CentOS7, 内核:Linux 3.10.0-862.el7.x86_64 如果有旧版本的MySQL,先卸载,用下面命令来查询出系统有哪些相关的MySQL包. rpm -qa | grep mysql 如果上述命令查询出有相关的MySQL包,就卸载 rpm -e 包名 卸载MariaDB包 yum remove mariadb-libs.x86_64 从MySQL官网下载源码包,并将该文件拷贝到系统中. https://dev.m

Quartus 13.0破解版|Quartus Ⅱ 13.0破解版下载(附破解器)

Quartus Ⅱ 13.0破解版点击下载 Quartus 13.0安装教程 安装前准备1.首先在本站下载文件解压.由于文件较大附件上传在百度网盘(附件中有百度网盘下载地址).2.下载文件后解压文件,在网盘下载的要把几个分卷一起下载下来然后解压.主程序安装1.下载好数据包后,直接解压用鼠标双击"QuartusSetup-13.0.0.156.exe"打开进入安装向导 2.点击选择"Iaccept the agreement"同意相关协议,随后点击"next

CentOS7.5 使用 kubeadm 安装配置 Kubernetes1.12(四)

在之前的文章,我们已经演示了yum 和二进制方式的安装方式,本文我们将用官方推荐的kubeadm来进行安装部署. kubeadm是 Kubernetes 官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践. 一.所有节点环境准备 1.软件版本 软件 版本 kubernetes v1.12.2 CentOS 7.

基于centos7.3 redhat7.3安装LAMP(php7.0 php7.1)生产环境实践

#将yum安装的包缓冲到本地,然后制作本地local_yum vim /etc/yum.conf #本机信息 hostname LAMP ip 192.168.42.10 #由于官网yum源下载慢,这里添加ali源 yum clean all rm -rf /etc/yum.repos.d/*.repo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /e

ubuntu16.04源码安装nodejs10.13.0和npm

1.注意,安装nodejs需要本机默认python是Python2版本,首先在浏览器中进入清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/ 2.找到noderelease目录--->接着进入v10.13.0,在该目录找到node-v10.13.0.tar.xz单击进入下载页面. 3.下载之后得到源码压缩包node-v10.13.0.tar.xz,想要解压这种安装包,得先使用sudo apt install xz-utils命令,安装xz-utils

centos7利用yum安装mysql 8.0.12

清理原有的mysql rpm -qa | grep mysql #可能的显示情况如下 #mysql-community-libs-8.0.12-1.el7.x86_64 #mysql80-community-release-el7-1.noarch #mysql-community-client-8.0.12-1.el7.x86_64 #mysql-community-common-8.0.12-1.el7.x86_64 #mysql-community-server-8.0.12-1.el7.

kubernetes 实践三:使用kubeadm安装k8s1.16.0

环境版本说明: 三台vmware虚拟机,系统版本CentOS7.6. Kubernetes 1.16.0,当前最新版. flannel v0.11 docker 18.09 使用kubeadm可以简单的搭建一套k8s集群环境,而不用关注安装部署的细节,而且现在k8s的版本更新频率很快,所以这种方法十分推荐. 相关准备 注:本节相关操作要在所有节点上执行. 硬件环境 使用三台vmware虚拟机,配置网络,并保证可以联网. k8s-master 4G 4核 CentOS7 192.168.10.20

kubeadm 安装1.6.0版本出错 未解决

工具包已经安装好了. [[email protected] data]# rpm -qa |grep kubekubeadm-1.6.0-0.x86_64kubectl-1.6.0-0.x86_64kubelet-1.6.0-0.x86_64kubernetes-cni-0.5.1-0.x86_64[[email protected] data]# 已经手动把所有需要用的镜像下载下来了, [[email protected] data]# docker imagesREPOSITORY TAG