TCP
http://github.com/yaoweibin/nginx_tcp_proxy_module
1 | $ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz' |
HTTP
http://github.com/yaoweibin/nginx_upstream_check_module
1 | $ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz' |
http://github.com/yaoweibin/nginx_tcp_proxy_module
1 | $ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz' |
http://github.com/yaoweibin/nginx_upstream_check_module
1 | $ wget 'http://nginx.org/download/nginx-1.20.2.tar.gz' |
通过yaml文件实现微服务加入skywalking agent,能够容易管理skywalking agent版本,主要内容如下:
实现redis哨兵集群模式以及支持单机高可用连接
修改docker里面文件重启服务,或者重启某镜像文件,导致出现
docker exec -it 进入容器提示如下错误
1 | rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "process_linux.go:75: starting setns process caused \"fork/exec /proc/self/exe: no such file or directory\"" |
由于安全性的考虑,k8s 默认生成的 https 证书,默认有效期为1年。在运维集群的过程中,这个因素一定要有所考虑。
解决这个问题的办法,有如下几个办法:
k8s生成一个用户集群配置文件并限制用户的行为(让linux用户只能对某一个namespace特定的资源操作并且只具有查看权限,在实际工作中可以限定不同用户具有k8s不同的操作行为)
操作前提是已经有namespace,本文的namespace是fronted