基础服务 本文基于centos7.5部署 规划 10.8.28.200 master-VIP 10.8.31.84 k8s-test-master-1 10.8.152.149 k8s-test-master-2 10.8.191.56 k8s-test-master-3 10.8.85.173 k ...
分类:
其他好文 时间:
2019-08-06 14:10:13
阅读次数:
93
角色IP角色操作系统备注192.168.10.210masterCentOS7haproxy,keepalived主192.168.10.211masterCentOS7haproxy,keepalived备192.168.10.212masterCentOS7haproxy,keepalived备192.168.10.213nodeCentOS7只做节点主机准备:1.安装必要软件以及升级所有软件
分类:
Web程序 时间:
2019-08-04 23:52:19
阅读次数:
296
前言 本篇部署教程将讲述k8s集群的节点(master和工作节点)部署,请先按照上一篇教程完成节点的准备。本篇教程中的操作全部使用脚本完成,并且对于某些情况(比如镜像拉取问题)还提供了多种解决方案。不过基于部署环境和k8s的复杂性,我们需要对k8s集群部署过程中的一些步骤都有所了解,尤其是“kube ...
分类:
其他好文 时间:
2019-08-02 11:00:08
阅读次数:
118
" 原地址参考github " 一、环境准备(在全部设备上进行) 3 台 centos7.5 服务器,网络使用 Calico。 |IP地址|节点角色|CPU|内存|Hostname| | | | | | | |10.0.1.45|master|2c|4G|k8s master| |10.0.1.20 ...
分类:
Web程序 时间:
2019-07-31 15:22:31
阅读次数:
124
使用kubeadm安装kubernetes1.15的集群环境。 ...
分类:
Web程序 时间:
2019-07-19 17:10:15
阅读次数:
148
软件版本: kubelet:V1.13.3 docker:<!--?xml version="1.0" encoding="UTF-8"?--> 18.06.1 实验环境: Centos 7.5.1804 说明: 初学。安装步骤参考了阿良的文档,并做了部分修改。 步骤如下: 1、关闭防火墙: $ s ...
分类:
其他好文 时间:
2019-07-11 12:19:48
阅读次数:
132
初始化群集并系统环境(所有节点上进行如下操作)注:在所有节点上进行如下操作1.设置主机名hostname,管理节点设置主机名为master。2.编辑/etc/hosts文件,添加域名解析。3.关闭防火墙、selinux和swap。4.配置内核参数,将桥接的IPv4流量传递到iptables的链5.配置国内yum源yuminstall-ywgetmkdir/etc/yum.repos.d/bak&a
分类:
Web程序 时间:
2019-06-27 09:22:41
阅读次数:
356
kubeadm 默认证书为一年,一年过期后,会导致api service不可用,使用过程中会出现:x509: certificate has expired or is not yet valid. 方案一 通过修改kubeadm 调整证书过期时间 修改代码,调整过期时间 克隆代码:git clon ...
分类:
其他好文 时间:
2019-06-26 20:47:40
阅读次数:
759
kubeadm安装Kubernetes1.15安装部署详解-Part1简介:Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes的目标旨在消除编排物理/虚拟计算,网络和存储基础设施的负担,并使应用程序运营商和开发人员完全将重点放在以容器为中心的原语上进行自助运营。Kubernetes也提供稳定、兼容的基础(平台),用于构建定制化的workfl
分类:
Web程序 时间:
2019-06-26 20:41:44
阅读次数:
550
目录: 1. 三种部署方式 但是第三种“二进制包”更适合生产环境 为什么不推荐kubeadm:默认证书是一年,目前还是测试版本,属于封装好的工具,背后的组件,做了那些事,不好维护 平台环境规划 平台架构图: 单master,至少两台,三台,如果master坏了之后,无法正常提供服务 多master, ...
分类:
Web程序 时间:
2019-06-25 17:10:35
阅读次数:
136