
Jenkins git克隆代码时出现"Timeout"错误
构建项目时开发哥哥反馈有任务构建失败,构建了3个任务,有1个任务是失败的--重试了也是如此,于是查看了这几个仓库,发现除了代码仓库的容量大小不一致外,并无二致--任务失败的代码仓库容量比较大,已经接近1G的大小了。 同时从Jenkins任务的Console Output有如下报错信息: +refs/heads/*:refs/remotes/origin/* # timeout=…
Read More构建项目时开发哥哥反馈有任务构建失败,构建了3个任务,有1个任务是失败的--重试了也是如此,于是查看了这几个仓库,发现除了代码仓库的容量大小不一致外,并无二致--任务失败的代码仓库容量比较大,已经接近1G的大小了。 同时从Jenkins任务的Console Output有如下报错信息: +refs/heads/*:refs/remotes/origin/* # timeout=…
Read Morejmap是java一个常用的辅助工具,它可以输出所有内存中对象,来检查内存泄漏等问题,然而在容器里使用jmap命令时,会遇到以下错误: / # ps -ef PID USER TIME COMMAND 1 root 1h30 java…
Read More概述 正向代理系统在目前的业务场景中可谓愈来愈少了。今时难得有个场景需要它,于是就有了这篇文章。 服务器为安全需求,默认禁止让内网中的服务器主动去访问公网,然而有些业务系统又必须依赖外网资源,如: 商业软件 License 定期访问指定服务器验证 业务系统调用公共API接口 等等。。。 目前,以上的种种需求都是通过防火墙ACL策略来实现,…
Read MoreCloudflare提供了一个补丁来支持Nginx的HTTP/3.0(我们使用Cloudflare的HTTP/3.0库Quiche。目前它与兼容HTTP/3.0草案23)。 建立安装rust $ curl https://sh.rustup.rs…
Read MoreSSH 协议运行在TCP之上,当使用SSH与远程服务器建立连接时,你必须创建一条新的TCP连接。在你真正开始做有意义的动作之前,客户端和服务端都必须经过一系列协议交互,而这个协议交互的过程会花费一定的时间。 当远程部署使用SSH协议部署服务时,比如Ansible运行一个 playbook,它会创建许多SSH连接,用于传输文件或者运行命令等。Ansible每一次与服务器创建一条新SSH连接,都必须走一遍这样的协议交互。 OpenSSH是目前主流的SSH工具,…
Read More前言Harbor是一个可以在Kubernetes上运行的容器存储库。我认为对于那些希望在私有云中拥有自己的容器存储库的人来说,这将是一种选择。功能包括多租户,映像复制和容器映像漏洞检查。 本部署文档的PV未使用共享存储,仅使用HostPath,作为生产应该使用共享存储。 环境Kubernetes v1.14.6-aliyun.1Helm v2.12.…
Read More环境 Mikrotik CHR Version: 6.45.5 https://mikrotik.com/download Grafana Version: 6.3.…
Read More环境 OS: SUSE Linux Enterprise 12 SP3 Kernel:4.4.180-94.97 起因 一台Azure的云主机,重启系统,…
Read More背景Kubernetes没有为裸机群集提供网络负载均衡器(LoadBalancer)的实现。Kubernetes提供的Network LB的实现都是粘合代码,可以调用各种IaaS平台(GCP,AWS,Azure ......)。如果您未在受支持的IaaS平台(GCP,AWS,Azure ...)上运行,则LoadBalancers将在创建时无限期地保持“…
Read More环境 OS: ESXi-6.7U3 服务器:华为RH2288 v3 设备皆为新购,将官方下载的ISO系统写入U盘中进行引导安装,发现一直卡在“loading/bnxtroce.v00” 中。于是Google查阅资料,…
Read More从api中获取仓库最近版本的下载地址,并选择最近的N个版本下载下来。 #!/usr/bin/env bash # 文件名: download-binary-of-k8s_multiver.sh # 功能: 获取github仓库最新发布版本并下载到本地,包含beta版本 #author=$1…
Read More安装Debianecho "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/…
Read Moresemaphore 是一款基于GO语言编写的 Ansible-WebUI系统,同类产品还有: Tower,商业软件 awx,Tower的上游软件,开源免费,不适应于生产环境 ara 等 MySQL 安装 <…
Read More前置条件: nginx-1.15.2 以上 1.15.2 版本新增了 $ssl_preread_protocol 变量,通过该变量可以使用 stream…
Read More