CI/CD系列之 Jenkins [0] - 序章
说起Jenkins,在IT行业上来说,也算得上驰名老牌开源软件了。然而就个人的运维历程中,接触它的年限比较短,真正算亲密接触时间大抵是在2019年。当时在海大的信息流程与中心的系统组,整个集团的信息化都还是处于相对原始化--有不少系统还在使用简单的复制粘贴去迭代更新),就更别谈什么容器、流水线了,因为就萌生了Kunbernets + CI/CD 组合的流水线。 拳不离手,曲不离口。快1年多未接触了Jenkins,权当温故知新吧。 [1] 安装篇
使用非特权nginx容器镜像
序 容器使用非root用户是一种安全共识,而我们常用的nginx官方提供的容器镜像--docker.io/library/nginx:latest却是使用到root权限。今无意发现有个nginx-unprivileged容器镜像,使用的是非root用户。 测试 镜像拉取 docker pull nginxinc/nginx-unprivileged:1.21.4 创建容器 docker
免费SSL证书申请使用校验文件记录
申请SSL证书时通常会使用以下方式来验证: DNS添加记录Web中添加校验文件通常情况下我们都会使用第1种方式,配合向导添加条指定的TXT记录即可完成。然而有些情况下我们不一定有域名的权限,这时就需要使用第2种方式了。 以Nginx为例: server { listen 80; server_name _; <省略若干行...> location /.well-known/pki-validation { alias /tmp/ssl_
国内公共DoH资源
腾讯 https://doh.pub/dns-query 阿里 https://dns.alidns.com/dns-query 360 https://doh.360.cn/dns-query 常用命令 查询 # curl
利用Cloud-Init快速创建Debian-11
前言 有时候需要多个节点环境来测试或验证,那么就可以结合 Cloud-init工具来快速实现。 环境 OS: Proxmox-VE 7.2 虚拟机系统: debian-11 安装工具包 安装镜像编辑工具包 # apt-get install libguestfs-tools 下载镜像 # mkdir cloud_img
再遇文档管理系统
提及文档管理系统,脑海中就会浮现出OpenKM与Logicaldoc这两个国外比较知名的系统。时至今时,隐约浮现折腾它们的那段时光--挑灯披月、乐此不疲。网易博客中还能翻阅到当时的记录: 今无他,心血来潮--念之。 Logicaldoc 安装MySQL docker run -d --name=mysql-ld -e MYSQL_ROOT_PASSWORD=mypassword
docker 拉取指定平台镜像
在节点中执行docker pull时,缺省拉取当前平台的镜像,有时候我们需要拉取非本平台的镜像时,可以进行如下操作: 1、往/etc/docker/daemon.json文件中添加以下experimental配置参数: # vim /etc/docker/daemon.json { "experimental": true,
torque 安装配置笔记
【封面图片:宁波银行相聚的“网友”们-2021】torque 安装配置笔记
Elasticsearch 数据备份、迁移
在时候我们面临将Elasticsearch的数据进行迁移亦或是数据备份的场景,此时我们可以使用elasticsearch-dump这个工具来实现: Docker 安装$ docker pull elasticdump/elasticsearch-dump:latest示例: 数据迁移mappings从production环境复制到staging环境 docker run --rm -ti elasticdump/elasticsearch-dump \ --input=http://production.es.