docker安装jenkins_slave节点并通过docker构建项目 docker安装jenkins-jnlp-slave并在从节点使用docker构建项目 一,环境说明。1,jenkins-master主构建节点,系统:centos7,IP: 192.168.1.20 ,Jenkins安装到docker容器中,实现master节点会新增容器中构建项目,完成后,会自行删除构建的容器。具体方法看:docker安装jenkins使用npm容器构建Node....
2021-12-26 /
706 次浏览 /
容器虚拟化
Jenkins构建、推送、拉取镜像和发布应用
这里本地的环境是jenkins 192.168.2.3harbor 192.168.2.6生产部署服务器 192.168.2.51. 安装 Publish Over SSH 插件安装以下插件,可以实现远程发送Shell命令 2. 配置远程部署服务器1. 从Jenkins拷贝公钥到发布服务器ssh-copy-id 192.168.2.5 2. 系统配置->添加远程服务器 应用,保存Passphrase...
2021-12-25 /
729 次浏览 /
系统运维
HAproxy 负载均衡(对后端具备健康检测)因为haproxy的包里有.spec文件,所以我们可以用rpm命令来自己构建ha的rpm包: 53 yum install rpm-build -y
57 rpmbuild -tb /usr/src/haproxy-1.7.3.tar.gz ...
2021-12-25 /
749 次浏览 /
应用管理
HAproxy健康检查的三种方式1、通过监听端口进行健康检测 。这种检测方式,haproxy只会去检查后端server的端口,并不能保证服务的真正可用。配置示例:listen http_proxy 0.0.0.0:80
mode http
cookie&...
2021-12-24 /
764 次浏览 /
应用管理
zblog-php版本在轻量云主机打开页面卡慢的处理zblog博客程序在修改多了并加了一些主题,插件之后,会比较卡,主机配置低,基本上都是MySQL速度慢,根据情况调整。1,mySQL配置如下:2,增加索引。ALTER TABLE `zblog`.`zbp_post` DROP INDEX `log_blog`, ADD FULLTEXT `log_blog` (`log_Title`,...
2021-12-24 /
716 次浏览 /
系统运维
ansible删除多个文件与目录的使用方法# 背景ansible 有多种方式删除一个文件或目录,删除一个目录中的所有文件,使用正则表达式删除文件等等。最安全的方式是使用ansible内置的file模块。当然你也可以使用shell 模块去实现。但它不是幂等的,因此重新执行会抛出错误。# 删除一个文件```yaml- name: Ansible delete file example file: path: /etc/delete.conf&...
2021-12-24 /
793 次浏览 /
系统运维
ansible-playbook 执行剧本时的sudo-su使用方法1,由于服务器基本上不能使用root登陆,只能使用普通账号,使用sudo来管理系统,所以有些操作需要提取执行。2,下面来个简单演示ansible-playbook执行sudo权限操作方法。以下是YAML内容:- name: 启动rs组的所有主机的nginx服务。
hosts: rs
user: elk
&...
2021-12-24 /
808 次浏览 /
系统运维
CentOS 7 DR模式LVS搭建1,环境说明。调度器LB : 192.168.94.111 系统: Centos6真实web服务器1 : 192.168.94.22 系统:Centos6真实web服务器2 : 192.168.94.33 系统: Centos6VIP : 192.168.94.1112,脚本内容与说明。1,Centos6安装ipvsadm软件命令,如下 :yum install -y ipvsadm2...
2021-12-23 /
646 次浏览 /
应用管理
配置文件路径 /etc/containers/registries.confPodman 3.0.0+版本配置文件格式发生了变化,最显著的是现在默认会有一条 unqualified-search-registries = ["docker.io", "quay.io"]按照如下格式添加镜像:[[registry]]prefix = "192.168.0.1:7000"location = "192.168....
2021-12-22 /
1333 次浏览 /
容器虚拟化
Podman使用阿里云容器镜像Podman 是一个开源的容器管理工具,语法兼容 Docker ,但是某些方面比原生 Docker 命令更好用,比如能够以非 root 用户的身份去运行容器,而且不需要守护进程。Podman 引入了一个注册表的概念,注册表就是包括 docker.io 在内的多个容器镜像源,默认的有 redhat docker fedora centos quay国内直接用 podman pull 拉取镜像会很慢,所以需要配置阿里云容器镜像来加速访问。Podman...
2021-12-22 /
886 次浏览 /
容器虚拟化