2019年8月

gitlab发送邮件测试

vim /etc/gitlab/gitlab.rb #52行左右 gitlab_rails['gitlab_email_enabled'] = true gitlab_rails['gitlab_email_from'] = '你的邮箱' gitlab_rails['gitlab_email_display_name'] = 'soulchild-gitlab' #517行左右...

继续阅读 »

gitlab备份恢复

备份:1) 修改默认存放备份站点目录,然后进行重新加载配置文件。vim /etc/gitlab/gitlab.rb gitlab_rails['backup_path'] = "/data/gitlab/backups" #修改备份路径 gitlab_rails['backup_keep_time'] = 604800 #备份保留7天 [root@gitlab-ce ~]# g...

继续阅读 »

SVN常用知识

启动服务:-d:后台启动-r:递归目录/opt/svn-repo:项目总目录svnserve -d -r /opt/svn-repo/ 创建项目:svnadmin create /opt/svn-repo/项目名称 拉取代码:svn checkout svn://ip/项目名称 设置项目登录权限"write"为可读可写,"read"为只读,"none"表示无访问...

继续阅读 »

ansible之setup模块常用的信息

文章转自:https://blog.51cto.com/liuzhengwei521/1962350 过滤出指定的信息:ansible all -m setup -a "filter=ansible_os_family" 信息说明:ansible_all_ipv4_addresses:仅显示ipv4的信息ansible_devices:仅显示磁盘设备信息ansible_d...

继续阅读 »

ansible常用模块的简单使用

ansible模块使用官方文档:https://docs.ansible.com/ansible/latest/modules/list_of_all_modules.html # command模块常用选项(默认模块,此模块只能执行一些简单的命令,需要目标主机拥有python环境)creates:一个文件名,当该文件存在,则该命令不执行,反正,则执行。chdir:在执行指令之前,...

继续阅读 »

ansible命令常用参数和Ad-hoc的使用格式

ansible命令的常用选项:-m MODULE_NAME:指定要执行的模块的名称,如果不指定-m选项,默认是COMMAND模块。-a MODULE_ARGS,:指定执行模块对应的参数选项。-k:提示输入SSH登录的密码而不是基于密钥的验证-K:用于输入执行su或sudo操作时需要的认证密码。-b:表示提升权限操作。--become-method:指定提升权限的方法,常用的有 sudo和su...

继续阅读 »

ansible配置文件参数参考

/etc/ansible/ansible.cfg #inventory= /etc/ansible/hosts   该参数表示资源清单inventory文件的位置,资源清单就是一些Ansible需要连接管理的主机列表 #library= /usr/share/my_modules/   Ansible的操作动作,无论是本地或远程,都使用一小段代码来执行,这小段代码称为模块...

继续阅读 »