1. 集群调度简介 2. 调度过程 2.1 调度过程概览 2.2 Predicate(预选) 2.3 Priorities(优选) 3. 调度的亲和性 3.1 node亲和性 3.1.1 node亲和性简介 3.1.2 node亲和性硬策略示例 3.1.3 node亲和性软策略示例 3.2 pod亲 ...
分类:
Web程序 时间:
2020-07-11 17:40:51
阅读次数:
72
引子 虽然现在docker、k8s大行其道,我们的世界似乎已经被容器主宰,但是有一些程序还是不适合放到docker里面跑,比如node-exporter、自己写的某些程序,但是这些程序又是必须的, 如果每次重启机器都需要自己去启动一次那真的是太累了,所以这些程序需要自启动。 操作步骤 检查系统目录/ ...
分类:
系统相关 时间:
2020-07-11 11:13:08
阅读次数:
104
集群GG了,一查默认的证书失效只有一年。恢复吧,手生啊。 kubeadm 是 kubernetes 提供的一个初始化集群的工具,使用起来非常方便,但是它创建的 apiserver、controller-manager 等证书默认只有一年的有效期, 同时 kubelet 证书也只有一年有效期,一年之后 ...
分类:
其他好文 时间:
2020-07-11 09:53:48
阅读次数:
186
废话不多说~~ 1、拉取一个现成的镜像,当然也可以拉取centos镜像,自己安装 docker pull mysql:5.7 https://hub.docker.com/从这里巴拉,有说明看。 2、测试镜像 docker拉取的镜像都是别人上传的,人家的环境能用,不一定你的环境也能用。所以测试一下, ...
分类:
数据库 时间:
2020-07-11 09:49:26
阅读次数:
89
挺想整合一篇ansible设置k8s基础环境的文档,实在是没时间(醒悟的太晚,之前我的文档全是docx保存到网盘上的)最近下班一直赶着把以前的文档整理到bolg上。 等有机会需要部署新的k8s集群时,再补充吧。 本文设想已经装好ansiable,就不写ansibale的安装。 检查:ansible ...
分类:
其他好文 时间:
2020-07-11 09:35:04
阅读次数:
74
1,Helm 介绍 Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。 Helm有两个重要概念: helm:一个命令行客户端工具,主要用于Kubernetes应用chart的创建、打包、 ...
分类:
其他好文 时间:
2020-07-11 00:13:51
阅读次数:
70
1. PersistentVolume(PV)简介 1.1 为什么需要Persistent Volume(PV) 1.2 PersistentVolume(PV)和Volume的区别 1.3 PV和PVC更具体的概念和关系 1.3.1 PersistentVolume(PV) 1.3.2 Persi ...
分类:
Web程序 时间:
2020-07-11 00:01:32
阅读次数:
57
环境:centos7、三个主节点的kubernetes 1、关闭selinux、firewalld、swap2、修改主机名称 hostnamectl set-hostname master13、更新系统时间 timedatectl set-timezone Asia/Shanghai 4、上传文件( ...
分类:
Web程序 时间:
2020-07-10 18:59:21
阅读次数:
167
制作可以ssh的镜像发布到k8s 一、制作可以ssh的镜像 1、下载镜像 docker pull centos:7 2、基于centos镜像,创建一个名为centos7ssh的容器 docker run -i -t -p 1022:22 -p 30080:80 --name sshchen cent ...
分类:
其他好文 时间:
2020-07-10 14:56:43
阅读次数:
61