Devops
wangtingting_100
https://stackoverflow.com/users/11076743/tingting-wang
展开
-
Rundeck+ mysql node/job/权限管理
Rundeck使用手册1. 创建ProjectNew Project -> 输入Project信息 -> 选中Groovy SQL command executor->create(最下面)2. 创建Nodes(1) 跳板机登录rundeck机器(2) 增加<node />标签$ cd /home/souche/rundeck/projec...原创 2018-07-03 15:20:07 · 766 阅读 · 0 评论 -
rundeck用户权限管理
(1) 用户管理$ vim $RDECK_BASE/server/config/realm.properties# The format is# <username>: <password>[,<rolename> ...]admin:admin,user,admin #用户名为admin,密码为admin,权限为普通用户user和管理员用户admin的配置...原创 2018-07-04 16:19:27 · 2471 阅读 · 3 评论 -
公有云vm批量回收
目标:已知应用名,释放公有云上VM服务器(三思后操作)。 1、通过应用名,在console机上找到应用对应环境的hostname $ for i in $(cat app_list); #app_list是关于要回收应用列表 do evacli -a $i -l |grep "daily"|grep -v "prj" > host_list; done#拿到带有daily,且无prj...原创 2018-12-09 19:59:08 · 182 阅读 · 0 评论 -
ETCD
ETCD是一个分布式,一致的kew-value存储,主要用于共享配置和服务发现。通过Raft一致性算法管理日志复制,保证强一致性。 Reference: https://raft.github.io/ http://thesecretlivesofdata.com/raft/ ...原创 2019-04-06 11:21:30 · 124 阅读 · 0 评论 -
ansible初始化机器
首先登录到ansible所在机器,到ecs_init.yml初始化脚本所在的目录。 cd /home/scops/ansible-playbooks/sc 1、首先先进行环境设置 . ~/.virtualenvs/ansible/bin/activate 2、viminventories/ecs_init/hosts文件,写入需要初始化机器的信息 [ecs_inithost] #10.10...原创 2018-07-30 18:39:23 · 1203 阅读 · 0 评论