在私有环境里搭建的harbor仓库,因为是私有网络所以也就不用域名也就没有https,但是我在尝试往私有仓库推送镜像时发现,推送默认使用了https,这个问题是因为docker为了安全机制默认的。为了...
LVS Nginx和HAproxy的区别
在高可用的环境中我们需要使用负载均衡,但是负载均衡的方式有很多中,如何选择这是一个难题。首先,lvs、nginx、haproxy都是负载均衡,为何有的环境中使用lvs有的环境使用nginx,这里简单说...
nagios配置报警方法
原理 Nagios的报警原理可以概括为以下几个步骤: 监测主机和服务状态:Nagios通过周期性地执行预定义的监测命令,检查被监控主机和服务的状态。这些监测命令可以是Ping主机、检查端口是否开放、检...
rockermq集群在k8s中开启acl
原本都是把rocketmq都放在集群内部使用的,这样也不担心权限问题,前几天有个需求要求把rocketmq允许集群外部的服务调用,但是还要求必须进行权限控制。翻阅了很多,都是在docker环境中使用的...
切片copy
当我们需要在Go语言中复制一个切片时,我们可以使用内置的copy()函数。copy()函数可以将一个切片的元素复制到另一个切片中。下面是一个示例: package main import "fmt" ...
深入剖析Kubernetes针对cgroup的理解和使用
以前看书的时候,没有动手的习惯,也经常导致理解的有问题,这次为了深入学习kubernetes,把书上原理的东西,都动手验证一遍。 我是在CentOS 7.6,安装了Docker的最新版本来验证这本书里...
git常用命令
1.强制推送(慎用,除非你认为其他冲突等可以丢弃 或者不是很重要) git push -- force 2.创建文件等小命令 touch a // 创建一个a文件 echo 1234 >>...
centos7内核升级方法
今天在安装kubernetes的时候,什么都安装好了,但是在安装jenkins的时候提示一直安装不上去,后来发现原来pod中无法域名解析,主要原因是因为我的系统内核版本太低了,这里就记录一下升级内核的...
docker部署gitlab
因为要测试gitlab的runner,所以这里就使用docker部署gitlab,如果自己玩玩也可以使用docker,在公司使用项目的话需要好好考虑一下,也不是说docker不好,就是使用起来不太方便...
linux中删除指定文件以外的其它所有文件
一、 Linux下删除文件和文件夹常用命令如下: 删除文件: rm file_name 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除空文件夹。 二、删除指定文件(夹)之外...