环境版本说明: 三台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…
高可用安装k8s1.13.0 --不能带cavisor,总是报错,kubelet无法启动…
参考:   centos7 编译安装nginx1.16.0( 完整版 ) https://blog.csdn.net/weixin_37773766/article/details/80290939   nginx安装好后,无法通过ip进行访问 1.安装依赖环境 yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 提示需要root权限,使用root权限安装完成: 2.下载nginx  :…
1.环境介绍: centos 7.4.1708 关闭selinux和iptable,环境很重要! 主机 ip地址 cpu核数 内存 swap host解析 k8s-master 10.0.0.11 2+ 1G+ 关闭 需要 k8s-node1 10.0.0.12 1+ 1G+ 关闭 需要 温馨提示:本文中以有......为底色的命令,都需要执行 2.k8s-master节点安装 第一步:安装docker yum install -y yum-utils device-mapper-persist…
环境 三台主机,一台master,两台node 作为master 作为node节点 作为node节点 每台主机Centos版本使用 CentOS Linux release 7.6.1810 (Core) 软件版本信息: docker-ce-selinux-.ce-.el7.noarch docker-ce-.ce-.el7.centos.x86_64 kubelet--.x86_64 kubeadm--.x86_64 kubernetes-cni--.x86_64 kubectl--.x86_…
kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践.从最近发布的Kubernetes 1.15中,kubeadm对HA集群的配置已经达到beta可用,说明kubeadm距离生产环境中可用的距离越来越近了. 1.1环境准备 系统配置: 10.0.0.10 master 10.0…
一.下载nginx源码 http://nginx.org/en/download.html 如:nginx-1.16.0.tar.gz 二.创建用户和组,并解压 groupadd www useradd -g www www tar xf nginx-1.16.0.tar.gz 三.下载openssl,编译高版本openssl https://www.openssl.org/source/ 如:openssl-1.0.2r.tar.gz tar xf openssl-1.0.2r.tar.gz…
一.安装依赖包 yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 依赖包说明: 1.编译依赖 gcc 环境,所以需要:gcc gcc-c++; 2.PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库.nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcr…
安装nginx的依赖包(pcre-devel openssl-devel) yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel pcre:兼容perl语言正则表达式,perl compatible regular expressions       rewirte模块 参数信息(perl方式定义正则表达式) openssl:ssh---openssh/openssl---htt…
Application version 2.5.0 Chart version 4.16.0 获取chart包 helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm fetch prometheus-community/kube-state-metrics --version 4.16.0 #或者curl -LO https://github.com/prometheu…