摘要:
每种类型的Service适合怎样的场景以及kube-proxy是如何实现Service负载均衡是本文的重点 Kube-Proxy运行机制详解 在Kubernetes集群中的每个Node上都会运行一个Kube-proxy服务进程,每个kube-proxy都充当一个负载均衡器,这是一个分布式的负载均衡器 阅读全文
摘要:
Viper包的钩子函数 自动监听配置文件是否改变 改变以后又做什么操作 viper.WatchConfig() // 自动判断配置文件是否改变 viper.OnConfigChange(func(e fsnotify.Event) { // 配置文件发生变更之后会调用的回调函数 fmt.Printl 阅读全文
摘要:
1 coredns用途 coredns github地址 coredns都做了什么:Kubernetes内部域名解析原理、弊端及优化方式 coredns在K8S中的用途,主要是用作服务发现,也就是服务(应用)之间相互定位的过程。 1.1 为什么需要服务发现 在K8S集群中,POD有以下特性: 服务动 阅读全文
摘要:
一、查看当前字符集 mysql> show variables like '%char%'; 二、修改字符集 ```sh mysql> show variables like '%char%'; 二、修改字符集 在[mysqld],[mysql],[client]下分别添加如下内容 [mysqld] 阅读全文
摘要:
ETCD数据的备份与恢复 一、单机备份 说明:执行etcd备份数据的恢复的机器必须和原先etcd所在机器一致 1.1、单机备份 # 使用ETCDCTL API 3 [root@minio1 ~]# export ETCDCTL_API=3 # 写入一条数据 [root@master01 ~]# cu 阅读全文
摘要:
[root@k8s-master01 ~]# tail -f /var/log/messages Dec 6 16:39:30 k8s-master01 etcd: setting maximum number of CPUs to 4, total number of available CPUs 阅读全文
摘要:
minio 高性能 Kubernetes 原生对象存储 minio 高性能 Kubernetes 原生 对象存储 特点 安装 单机 分布式 客户端mc安装和使用 minio在K8S的优化实践 MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服 阅读全文
摘要:
干货记录 [Linux] 使用awk比较两个文件的内容 当需要比较A , B两个文件 , A文件中存在 , 并且把也在B文件中存在的行去除掉 , 可以使用这个awk的用法来 awk '{if(ARGIND==1) {val[$0]}else{if($0 in val) delete val[$0]} 阅读全文
摘要:
beego下载常见问题 git https 无法获取,请配置本地的 git,关闭 https 验证: git config --global http.sslVerify false 再次下载 go get github.com/astaxie/beego beego 的升级 beego 升级分为 阅读全文
摘要:
同学们经常用yum下载软件,今天就教大家一个方法,把软件包弄下来 优点 有的软件包安装的时候需要很多依赖包,内网不能上公网,这个命令就能很好的帮助我们 做离线yum源的时候,补什么包都可以用这个命令去下载离线rpm包添加到自建yum即可 yum -y install --downloadonly - 阅读全文