摘要:
集群搭建 下面只用同一台服务器进行三个成员节点的开启 节点1 ./etcd --name cd0 --initial-advertise-peer-urls http://127.0.0.1:2380 --listen-peer-urls http://127.0.0.1:2380 --listen 阅读全文
摘要:
1 package main 2 3 import ( 4 "fmt" 5 "strings" 6 ) 7 8 func main() { 9 10 s1 := " aBc" 11 s2 := "100a" 12 s3 := s1 + s2 13 fmt.Println(s3) 14 fmt.Println(strings.HasPrefix(s3, "a")) //判断前缀 15 fmt.Pri 阅读全文
摘要:
logstash版本6.3.2,解决方式如下,不需要修改源码: logstash生成文件名中的日期是从@timestamp字段的值中获取,通过设置filter将timestamp中的时间转换成系统时间,问题解决。 阅读全文
摘要:
下载docker-compose docker-compose.yml 其他配置文件拉取github:https://github.com/lvelvis/jumpserver-docker.git 阅读全文
摘要:
早期在新公司,组件的办公网与系统架构图,以供参考 阅读全文
摘要:
k8s系统架构图 网络组件:calico+kube-proxy(IPVS) 网络暴露:traefik+ingress,分别对HTTP与TCP的服务暴露 存储:glusterfs(heketi管理) 日志收集ELK+log-pilot 服务监控:prometheus+altermanager 应用发布 阅读全文
摘要:
k8s发布管理所用到的组件 阅读全文
摘要:
什么是 Nexus 概述 Nexus 是一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。 2016 年 4 月 6 日 Nexus 3.0 版本发布,相较 2.x 版本有了很大的改变: 对低层代码进行了大规模重构,提升性能,增加可扩展性以及改善用户体验。 升级界面,极大的简化了用户 阅读全文
摘要:
1.下载docker-compose docker-compose.yml 创建 data 目录并设置权限 mkdir data sudo chown -R 1000 data //把当前目录的拥有者赋值给uid 1000若已启动则需要重建下服务 构建Jenkins服务 docker-compose 阅读全文
摘要:
nginx缓存静态资源,只需几个配置提升10倍页面加载速度 首先我们看图说话 这是在没有缓存的情况下,这个页面发送了很多静态资源的请求: 1.png 1.png 可以看到,静态资源占用了整个页面加载用时的90%以上,而且这个静态资源还是已经在我使用了nginx配置压缩以后的大小,如果没有对这些静态资 阅读全文
摘要:
ELK的环境搭建好之后,如何利用收集到的数据进行数据告警呢?在破解ELK之后,它本身提供一个监视器功能,配置偏向编写脚本。有一个更加方便的插件sentiel。 一、下载并安装sentinl插件 https://github.com/sirensolutions/sentinl/releases/ 上 阅读全文
摘要:
登录服务器想查看磁盘使用情况,使用了df,但卡住半天没有响应。 运行strace df -h,发现最后卡在了 stat("/proc/sys/fs/binfmt_misc", 无法进入这个路径“/proc/sys/fs/binfmt_misc”,想到”/proc/sys/fs/”下ls看下这个文件夹 阅读全文
摘要:
kubernetes(k8s)DNS 服务反复重启解决: k8s.io/dns/pkg/dns/dns.go:150: Failed to list *v1.Service: Get https://10.96.0.1:443/api/v1/services?resourceVersion=0: d 阅读全文
摘要:
Traefik Traefik是一个用Golang开发的轻量级的Http反向代理和负载均衡器。由于可以自动配置和刷新backend节点,目前可以被绝大部分容器平台支持,例如Kubernetes,Swarm,Rancher等。由于traefik会实时与Kubernetes API交互,所以对于Serv 阅读全文
摘要:
1、 在安装好php环境的容器,参考上面贴出的链接那篇文章的部分,做好基础工作: 2、找依赖,假设我的php安装在/usr/local/php中,用交互模式进入容器 运行命令查看依赖: 会列出一大堆依赖库,并且这些库在不同的路径。由于用到busybox,那就将这些库复制到工作目录的根目录的lib即可 阅读全文