ansible: 在ansible命令中指定变量
摘要:ansible-playbook release.yml --extra-vars "version=1.23.45 other_variable=foo"
阅读全文
vsphere: 安装 vmtools
摘要:这篇文章挺好,转发一下: https://www.cnblogs.com/gucb/p/11525557.html
阅读全文
jmeter:jemeter无法保存 cookie
摘要:更改 jemeter 的配置文件: jemeter.properties 文件所在目录:<jemeter dir>/bin 行数:1099 行 CookieManager.save.cookies=true
阅读全文
Linux MySQL报错: Access denied for user 'zabbix'@'localhost' (using password: YES)
摘要:原因: 原来我进行 数据库赋权时语句写的不对 grant all priviledges on zabbix.* to 'zabbix'@'%' identified by 'Password'; 我写成了 grant all priviledges on zabbix.* to 'zabbix@*
阅读全文
ansible: 某台机器更改 ssh 端口
摘要:现象:ansible 某台机器的ssh端口不是默认端口 解决: /etc/ansible/hosts 文件
阅读全文
Linux 报错:ssh: permission denied (publickey)
摘要:现象: ssh-copy-id yourhost 报错 原因是:前面将 ssh 的端口从22改成了别的,指定 -p port 解决!
阅读全文
gitlab: ssh 地址是一串数字,而不是IP
摘要:修改gitlab的配置文件,gitlab.rb中的 external_url,改为实际IP
阅读全文
gitlab:centos7上安装gitlab
摘要:建议还是 docker 安装,否则一堆错误 1. 安装前配置docker加速,因为gitlab很大 2. 将ssd的端口改成其他端口,防止 22 端口冲突 2. 安装前建好数据目录,持久化docker数据 docker run --d --publish 443:443 --publish 80:8
阅读全文
ansible: playbook 报错,Folder is required parameter while deploying new virtual machine
摘要:增加 folder 参数,在 playbook 中 参考 playbook: - hosts: localhost gather_facts: No connection: local vars_files: - vms.yaml tasks: - name: create vms vmware_g
阅读全文
ansible: playbook 执行报错: No module named pyVim
摘要:pip3 install PyVmomi pip3 install pyVim 或者,ansible-playbook 默认的 python 解释器不对 可以使用 ansible-playbook --version 查看当前 ansible-playbook 的python版本 更改 ansibl
阅读全文
maven: 为什么要用maven
摘要:为什么要用 maven? 大型项目中用 package 机制不方便。因为大型项目需要分成不同的子项目进行开发,package 不能跨子项目进行代码的访问,因此不适合大型项目的管理。 节约空间。不同项目可以共享、引用同样的jar包,不需要每一个项目都复制、拷贝同一个jar包造成项目的臃肿。 有些jar
阅读全文
jenkins:配置 github credentials
摘要:jenkins 的 credentials 是为了与第三方应用进行交互控制而设置的,如源码托管应用 GitHub,如果需要 commit 后进行源码的自动化拉取,编译,运行,就需要对第三方应用拥有足够的控制权限。 以 GitHub 为例,演示配置 jenkins 不同的 credentials ty
阅读全文
jenkins: docker 安装 jenkins
摘要:docker 之前已经配置了路径,更改了默认的数据目录,方式 full disk 1. 配置网络与数据存储目录,并启动 docker in docker(docker:dind) 以及 jenkins 镜像 # docker 创建桥接网络docker network create jenkins#
阅读全文
jekenis: docker安装前,修改 docker 的默认数据目录
摘要:docker 的默认数据目录为: /var/lib/docker 修改 docker 的默认数据有利于手动进行数据管理,防止某个挂载点 full disk 1. 停止 docker 服务 # yum 安装# 非 yum 安装可以手动 ps -ef | grep docker then kill pi
阅读全文
bash命令: 将当前用户加入docker组
摘要:# -a: 表示 append# -G: 表示 group# docker:表示 docker group# currentUser: 表示当前用户sudo usermod -a -G docker currentUser# 检查是否添加成功,若没看见 docker 组,则退出当前终端,重新登录id
阅读全文