摘要: 文章目录 前言 k8s 组件 环境准备 创建目录 关闭防火墙 关闭selinux 关闭swap 开启内核模块 分发到所有节点 启用systemd自动加载模块服务 配置系统参数 分发到所有节点 加载系统参数 清空iptables规则 配置 PATH 变量 下载二进制文件 部署 master 节点 创建 阅读全文
posted @ 2022-02-19 23:32 月巴左耳东 阅读(830) 评论(0) 推荐(0)
摘要: 测试环境服务出现问题,服务一直报错认证超时,检查pod,发现如下情况: 异常节点的pod可以ping通本地宿主机的ip,但是ping本地宿主机的网关没有回显(通过tcpdump发现的) 异常节点的pod可以ping通正常节点的pod 异常节点的pod去ping正常节点的宿主机ip,正常节点使用tcp 阅读全文
posted @ 2021-05-28 15:07 月巴左耳东 阅读(2023) 评论(0) 推荐(0)
摘要: 文章目录 脚本说明 脚本展示 效果展示 此脚本的初衷是因为,KVM创建的桥接网卡的虚拟机,无法使用virsh domifaddr命令获取IP,而创建的nat网卡的虚拟机,则可以直接使用virsh domifaddr命令来获取IP 此脚本是个人学习所写的,关于KVM的管理方式,有很多,可以直接使用vi 阅读全文
posted @ 2021-05-19 00:24 月巴左耳东 阅读(457) 评论(0) 推荐(0)
摘要: 文章目录 搭建 Docker Registry 创建本地映射目录 启动 Docker Registry 配置 Docker Registry 配置 Docker Registry 认证 启动带认证的 Docker Registry 配置 Docker Registry 登录 Docker Regis 阅读全文
posted @ 2021-05-15 21:34 月巴左耳东 阅读(7479) 评论(0) 推荐(0)
摘要: 由于经常要用vmware创建虚拟机做一些测试,集群的测试使用连接克隆,可以节省磁盘的空间(如果不是因为穷,没人愿意向生活低头) 于是找到了这个bat脚本,做了一些修改和学习,为大家加上了一些注释,方便大家修改成自己的需求 使用方法: 在本地创建一个xxx.bat结尾的文件 右键这个bat文件–>点击 阅读全文
posted @ 2021-05-15 11:55 月巴左耳东 阅读(1050) 评论(0) 推荐(0)
摘要: 文章目录 主要功能 硬件要求 Kubernetes版本要求 配置主机之间的免密 安装所需依赖 下载KubeKey 创建Kubernetes集群以及KubeSphere kk命令使用方式 修改配置文件 开始部署 关于一些会出现的报错,以及解决方法 集群验证 主要功能 安装 Kubernetes 集群 阅读全文
posted @ 2021-05-09 22:54 月巴左耳东 阅读(1513) 评论(0) 推荐(0)
摘要: 文章目录 GlusterFS简介 环境介绍 开始GlusterFS部署 配置hosts解析 配置GlusterFS 创建文件系统 安装GlusterFS 启动GlusterFS 将节点加入到主机池 创建GlusterFS复制卷 GlusterFS测试 GlusterFS简介 GlusterFS是一个 阅读全文
posted @ 2021-05-09 00:58 月巴左耳东 阅读(136) 评论(0) 推荐(0)
摘要: 文章目录 下载源码包 编译源码包 tree下载地址:http://mama.indstate.edu/users/ice/tree/ Centos发行版,可以直接使用命令 yum -y install tree 内网服务,只好选择源码编译,需要有gcc和make 下载源码包 Linux:~ # wg 阅读全文
posted @ 2021-05-05 12:19 月巴左耳东 阅读(225) 评论(2) 推荐(1)
摘要: 文章目录 内存压测 python的方式 shell的方式 cpu压测 在正常手段下,这个只是压测的方法 在不正常手段下(crontab计划任务),可以提高CPU和内存的使用率 什么?你问我为什么要提高CPU和内存的使用率?只可意会不可言传,自己悟吧 内存压测 python的方式 # _*_ codi 阅读全文
posted @ 2021-05-03 00:38 月巴左耳东 阅读(916) 评论(0) 推荐(0)
摘要: 文章目录 KVM的组件 KVM模块load进内存之后,系统的运行模式 部署KVM 基础配置 判断CPU是否支持硬件虚拟化 检测 kvm 模块是否装载 安装用户端工具 qemu-kvm 启动服务 查看网卡 配置桥接网卡br0 启动br0网卡 使用KVM创建虚拟机 使用VNC的方式 安装VNC 使用命令 阅读全文
posted @ 2021-05-02 01:43 月巴左耳东 阅读(635) 评论(0) 推荐(1)
摘要: 文章目录 修改配置文件 设置密码 使用密码 首先,你要有一套es,关于es的部署,可以看我的另一篇博客 ELK-EFK-v7.12.0日志平台部署 $ ./bin/elasticsearch-plugin install x-pack -> Installing x-pack -> Failed i 阅读全文
posted @ 2021-04-23 16:59 月巴左耳东 阅读(816) 评论(0) 推荐(0)
摘要: 文章目录 什么是ESXI? ESXi 的优势 功能特性 部署ESXI 创建虚拟机 开始安装 打开浏览器输入ip进行管理 什么是ESXI? ESXI官网:https://www.vmware.com/cn/products/esxi-and-esx.html 下载链接:https://my.vmwar 阅读全文
posted @ 2021-04-18 12:00 月巴左耳东 阅读(2923) 评论(0) 推荐(0)
摘要: ELK和EFK是什么 ELK和EFK是四个开源产品的组合: Elasticsearch 一个基于Lucene搜索引擎的NoSQL数据库 Logstatsh 一个日志管道工具,接受数据输入,执行数据转换,然后输出数据 Filebeat 一个转发和集中日志数据的轻量级传送工具 Kibana 一个界面层, 阅读全文
posted @ 2021-04-03 19:56 月巴左耳东 阅读(135) 评论(0) 推荐(0)
摘要: 文章目录 下载新版本nginx 编译新版本nginx 升级新版本nginx 查看当前nginx进程pid号 备份旧版本nginx二进制文件 替换新版本nginx二进制文件 检查nginx配置文件兼容性 平滑停止原有的nginx进程 平缓停止旧服务的worker process 验证升级是否成功 关闭 阅读全文
posted @ 2021-03-31 16:44 月巴左耳东 阅读(75) 评论(0) 推荐(0)
摘要: 文章目录 关于环境 下载awx 下载安装所需依赖 安装docker-compose 配置inventory文件 出现的报错 TASK [local_docker : Run migrations in task container] 验证web页面 AWX是一个开源的web应用,并为ansible的 阅读全文
posted @ 2021-03-19 23:32 月巴左耳东 阅读(2728) 评论(0) 推荐(0)
摘要: 文章目录 获取当前时间的时间戳 获取已知时间的时间戳 以指定格式输出时间 获取当前时间的时间戳 不加时间的情况下,默认输出当前时间的时间戳 Linux:~ # date +%s 实验效果 为了更好的展现效果,使用如下命令的方式来展示 Linux:~ # date ; date +%s Tue Mar 阅读全文
posted @ 2021-03-17 00:01 月巴左耳东 阅读(1730) 评论(0) 推荐(0)
摘要: 文章目录 1、Linux "优化" 2、git "优化" 3、mysql "优化" 4、kubernetes "优化" 谢幕 以下介绍几个"优化"命令(带引号的,表示不是本意,这不是真的优化,如果是蓄意的,是需要承担法律责任的,千万不要乱用) 当有人跟你说这个命令是用来优化的,记得一定要先百度一下命 阅读全文
posted @ 2021-03-13 00:17 月巴左耳东 阅读(79) 评论(0) 推荐(0)
摘要: k8s集群中,有pod出现了 Pending ,通过 kubectl describe pod 命令,发现了如下报错 0/4 nodes are available: 1 node(s) had taint {node.kubernetes.io/disk-pressure: }, that the 阅读全文
posted @ 2021-03-07 23:05 月巴左耳东 阅读(3497) 评论(0) 推荐(0)
摘要: 文章目录 快速重命名 vim的进化 vim高亮当前行 vim列编辑 vim块编辑 vim行编辑 vim 中替换内容 vim保留当前已经编辑的内容,切换到其他用户继续编辑 修改服务的进程限制 CentOS查看某个命令的安装包名称 bash命令自动补全 ifconfig获取本机ip 树形展示目录结构 快 阅读全文
posted @ 2021-03-02 21:58 月巴左耳东 阅读(131) 评论(0) 推荐(0)
摘要: 文章目录 1.13.0、创建metrics-server证书和私钥 1.13.1、生成metrics-server证书和私钥 1.13.2、开启kube-apiserver聚合配置 1.13.3、分发配置文件和秘钥到其他节点 1.13.4、重启所有的kube-apiserver组件 1.13.5、下 阅读全文
posted @ 2021-02-28 21:46 月巴左耳东 阅读(100) 评论(0) 推荐(0)
摘要: 文章目录 编译部署nginx 下载nginx源码包 编译nginx 配置nginx.conf 配置nginx为systemctl管理 分发nginx二进制文件和配置文件 启动kube-nginx服务 编译部署keepalived 下载keepalived源码包 编译keepalived 配置keep 阅读全文
posted @ 2021-02-28 14:47 月巴左耳东 阅读(226) 评论(0) 推荐(0)
摘要: 关于脚本 服务器使用之前,都需要先配置静态IP,那就将这种简单重复的工作,交给脚本来处理吧,让我们运维有更多的时间喝茶看报刷微博 脚本使用 sh ssh.sh ip.txt ssh.sh 为脚本的名称,自行设定,不是固定项 ip.txt 为ip、密码、主机名的记录文件,文件名称可以自行设定,不是固定 阅读全文
posted @ 2021-02-25 22:57 月巴左耳东 阅读(657) 评论(0) 推荐(1)
摘要: 增加node节点的前提是,先要有一套kubernetes集群 suse 12 二进制部署 Kubernetes 集群系列合集: suse 12 二进制部署 Kubernetets 1.19.7 - 第00章 - 环境准备 suse 12 二进制部署 Kubernetets 1.19.7 - 第01章 阅读全文
posted @ 2021-02-15 02:05 月巴左耳东 阅读(143) 评论(0) 推荐(0)
摘要: 文章目录 0、环境准备 0.0、修改主机名 0.1、添加hosts解析 0.2、配置ssh免密 0.3、发送hosts解析文件到其他节点,并修改hostname 0.4、更新PATH变量 0.5、安装依赖包 0.6、关闭防火墙以及swap分区 0.7、开启内核模块 0.8、内核优化 0.9、创建安装 阅读全文
posted @ 2021-02-14 00:03 月巴左耳东 阅读(257) 评论(0) 推荐(0)
摘要: 文章目录 1、kubernetes集群部署 1.0、创建CA证书和秘钥 1.0.0、安装cfssl工具 1.0.1、创建根证书 1.0.2、创建证书签名请求文件 1.0.3、生成CA证书和秘钥 1.0.4、分发CA证书到所有节点 1.1、部署kubectl命令 1.1.0、分发kubectl命令到所 阅读全文
posted @ 2021-02-14 00:02 月巴左耳东 阅读(194) 评论(0) 推荐(0)
摘要: 文章目录 1.2、部署etcd集群 1.2.0、下载etcd二进制文件 1.2.1、创建etcd证书和私钥 1.2.2、生成etcd证书和私钥 1.2.3、配置etcd为systemctl管理 1.2.4、分发etcd证书和启动文件到其他etcd节点 1.2.5、配置并启动etcd服务 1.2.6、 阅读全文
posted @ 2021-02-14 00:01 月巴左耳东 阅读(149) 评论(0) 推荐(0)
摘要: 文章目录 1.3、部署flannel网络 1.3.0、下载flannel二进制文件 1.3.1、创建flannel证书和私钥 1.3.2、生成flannel证书和私钥 1.3.3、将pod网段写入etcd 1.3.4、配置flannel为systemctl管理 1.3.5、分发flannel证书和启 阅读全文
posted @ 2021-02-13 01:47 月巴左耳东 阅读(124) 评论(0) 推荐(0)
摘要: 文章目录 1.4、部署docker 1.4.0、下载docker二进制文件 1.4.1、配置docker镜像加速 1.4.2、配置docker为systemctl管理 1.4.3、启动docker服务 1.4.4、查看所有节点docker和flannel的网卡是否为同一网段 1.4、部署docker 阅读全文
posted @ 2021-02-13 01:46 月巴左耳东 阅读(97) 评论(0) 推荐(0)
摘要: 文章目录 1.5、部署kube-nginx 1.5.0、下载nginx二进制文件 1.5.1、编译部署nginx 1.5.2、配置nginx.conf 1.5.3、配置nginx为systemctl管理 1.5.4、分发nginx二进制文件和配置文件 1.5.5、启动kube-nginx服务 1.5 阅读全文
posted @ 2021-02-13 01:46 月巴左耳东 阅读(100) 评论(0) 推荐(0)
摘要: 文章目录 1.6、部署kube-apiserver 1.6.0、创建kubernetes证书和私钥 1.6.1、生成kubernetes证书和私钥 1.6.2、创建metrics-server证书和私钥 1.6.3、生成metrics-server证书和私钥 1.6.4、配置kube-apiserv 阅读全文
posted @ 2021-02-13 01:45 月巴左耳东 阅读(133) 评论(0) 推荐(0)
摘要: 文章目录 1.7、部署kube-controller-manager 1.7.0、创建kube-controller-manager请求证书 1.7.1、生成kube-controller-manager证书和私钥 1.7.2、创建kube-controller-manager的kubeconfig 阅读全文
posted @ 2021-02-13 01:44 月巴左耳东 阅读(97) 评论(0) 推荐(0)
摘要: 文章目录 1.8、部署kube-scheduler 1.8.0、创建kube-scheduler请求证书 1.8.1、生成kube-scheduler证书和私钥 1.8.2、创建kube-scheduler的kubeconfig文件 1.8.3、配置kube-scheduler为systemctl启 阅读全文
posted @ 2021-02-13 01:43 月巴左耳东 阅读(81) 评论(0) 推荐(0)
摘要: 文章目录 1.9、部署kubelet 1.9.0、创建kubelet bootstrap kubeconfig文件 1.9.1、创建kubelet配置文件 1.9.2、配置kubelet为systemctl启动 1.9.3、拉取kubelet依赖的pause镜像 1.9.4、分发kubelet证书和 阅读全文
posted @ 2021-02-13 01:42 月巴左耳东 阅读(136) 评论(0) 推荐(0)
摘要: 文章目录 1.11.0、部署coredns 1.11.1、测试coredns功能 1.11.0、部署coredns k8s-01:~ # source /opt/k8s/bin/k8s-env.sh k8s-01:~ # cat > /etc/kubernetes/coredns.yaml <<EO 阅读全文
posted @ 2021-02-13 01:41 月巴左耳东 阅读(94) 评论(0) 推荐(0)
摘要: 文章目录 1.10、部署kube-proxy 1.10.0、创建kube-proxy证书 1.10.1、生成kube-proxy证书和秘钥 1.10.2、创建kube-proxy的kubeconfig文件 1.10.3、创建kube-proxy配置文件 1.10.4、配置kube-proxy为sys 阅读全文
posted @ 2021-02-13 01:41 月巴左耳东 阅读(103) 评论(0) 推荐(0)
摘要: 文章目录 1.12.0、创建namespace 1.12.1、创建Dashboard rbac文件 1.12.2、创建dashboard文件 1.12.3、查看pod以及svc 1.12.4、获取 dashboard token 1.12.0、创建namespace 在k8s-01节点上操作即可 k 阅读全文
posted @ 2021-02-13 01:40 月巴左耳东 阅读(79) 评论(0) 推荐(0)
摘要: 当然。 你需要现有一个vmware,还要有一个suse的镜像,suse镜像可以直接去官网获取,只需要注册一个suse的账号就可以了,官网下载会有点慢,可以使用迅雷下载 F2 可以设置安装界面的语言,可以设置为中文 F3 设置安装界面的模式,分辨率 选择Installation回车,开始安装 有网络的 阅读全文
posted @ 2021-02-07 00:26 月巴左耳东 阅读(399) 评论(0) 推荐(0)
摘要: 文章目录 安装 使用 示例 -w 指定主机 -l 指定用户 -g指定用户组 主机列表 交互式界面 pdsh是一个多线程远程shell客户机,它在多个远程主机上并行执行命令 pdsh可以使用几种不同的远程shell服务,包括标准的 rsh、Kerberos IV 和 ssh 在使用pdsh之前,必须保 阅读全文
posted @ 2021-01-31 12:40 月巴左耳东 阅读(4252) 评论(0) 推荐(0)
摘要: 文章目录 编译前准备 创建nginx用户 下载nginx源码包 安装编译环境依赖 编译nginx 配置nginx为systemctl管理 Linux:~ # cat /etc/os-release NAME="SLES" VERSION="12-SP3" VERSION_ID="12.3" PRET 阅读全文
posted @ 2021-01-28 22:21 月巴左耳东 阅读(487) 评论(0) 推荐(0)
摘要: 文章目录 声明 关闭selinux以及firewalld 修改终端前缀显示 修改默认网卡名称为eth0 替换yum源 安装常用工具 优化history 配置回收站 迎宾显示 优化vim 清空yum缓存 清空历史操作 声明 此操作仅仅只是适合个人学习使用,在vmware中建立虚拟机后,将虚拟机文件压缩 阅读全文
posted @ 2021-01-24 14:02 月巴左耳东 阅读(276) 评论(0) 推荐(0)