随笔分类 - gitlab_ansible_jenkins运维三剑客
摘要:Failed to connect to repository : Command "git ls-remote -h HEAD" returned status code 128:stdout: stderr: fatal: repository 'http://ytgit.chinasoft.c
阅读全文
摘要:如果服务器是通过代理上网的,可以通过一下方式设置避免服务器不能联网安装依赖问题 # more /usr/local/maven/conf/settings.xml <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven
阅读全文
摘要:ip 角色 备注 10.11.0.215 jenkins服务器 通过deploy运行jenkins服务,deploy用户做了免秘钥登录ansible服务器 10.11.0.210 ansible服务器 通过deploy执行ansible服务,做了免秘钥登录test主机 10.11.0.212 需要被
阅读全文
摘要:Pipeline-job的使用 创建Pipeline任务 找到root用户的id 编写pipeline脚本 #!groovy pipeline{ agent {node {label 'master'}} environment { PATH="/bin/:sbin:usr/bin:usr/sbin
阅读全文
摘要:java环境准备 # 安装jdk1.8 [root@node02 ~]# rpm -ivh jdk-8u181-linux-x64.rpm vim /etc/profile export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64 export PATH=$JAVA
阅读全文
摘要:一台服务器可能会安装不同的python应用,不同的应用可能使用的模块版本不同,如果都安装在同样的环境下容易冲突,为了避免冲突,引入virtualenv 这个包管理工具进行环境的隔离 使用pip安装之前需要配置代理(没有使用代理的不用配置) # 因为有代理,需要设置 export http_proxy
阅读全文
摘要:系统信息和日志 健康状态 使用gitlab的用户管理和审批功能 创建用户 创建一个lead普通账号 进入test-repo仓库 这样就把dev添加到了test-repo这个项目中,并且有了developer的权限 将lead用户添加到maintainer这个角色中,lead就有了这个项目的所有权限
阅读全文
摘要:环境准备 1.关闭selinux和防火墙 [root@node1 lesson2]# vim /etc/sysconfig/selinux SELINUX=disabled # systemctl stop firewalld # systemctl disable firewalld # 安装依赖
阅读全文