看完ansible的基础,然后写了三个简单部署的YML,分别是安装nginx、mysql、tomcat+jdk这里贴上源码吧,已经测试通过了tomcat:/etc/ansible/roles/tomcat/
├──defaults
│└──main.yml
├──files
│├──apache-tomcat-7.0.52.tar.gz
│├──apr-1.5.1.tar.bz2
│├─..
分类:
其他好文 时间:
2016-05-24 17:04:44
阅读次数:
212
taskincludefiles在不同tasks之间plays和playbooks可以重复调用。includefiles可以达成目的系统通过使用includetask来完美实现role定义,记住,playbook中的play最终目的是映射系统群到多个roles中cattasks/foo.yml---#possiblysavedastasks/foo.yml-name:placeholderfoocomman..
分类:
其他好文 时间:
2016-05-18 22:16:14
阅读次数:
3716
上一节把整个布局大概列了一下,这节重点记录一下 /etc/ansible/roles/tomcat 这个目录下的各目录的意义此目录的目录结构如下:
.
├── files
│ └── tomcat-initscript.sh
├── handlers
│ └── main.yml
├── tasks
│ └── main.yml...
分类:
其他好文 时间:
2016-05-12 15:57:40
阅读次数:
120
playbook的核心元素: tasks: 任务 variables: 变量 templates: 模板 handlers: 处理器 roles: 角色 组织格式:YAML(被称为另外一种标记语言) 语法:(列表用横杆表示,键值对用冒号分割,键值对里又可以嵌套另外的键值对) 例如: name:tom ...
分类:
其他好文 时间:
2016-05-07 23:40:21
阅读次数:
288
本文主要阐述Business Roles 业务角色。
业务角色是UI的一个重要概念。80%的UI配置都和业务角色有关。
可是在SPRO中逐层找到这个配置程序,也可以使用事物代码CRMC_UI_PROFILE。
从图示就可以看出,业务角色有哪些功能。下面就将逐个解释每个功能的用处。
一般常用的或者说系统已经设计好的业务角色有以下这些。
? SALESPRO (S...
分类:
其他好文 时间:
2016-05-06 15:24:37
阅读次数:
193
在测试Jointable的注解功能时,指定了table名称,例如: 即@JoinTalbe(name="user_role") 但是JPA接口老是查找默认的表users_roles(因为想关联的两张表的名称分别为users,roles),很是奇怪。 经过调试发现改为如下即可 注意加载的顺利 ...
分类:
其他好文 时间:
2016-04-20 11:31:21
阅读次数:
1221
*定义main.yml并且把copy和install调用.任何目录,都必须有一个总入口配置文件main.ymlvim/etc/ansible/nginx_install/roles/install/tasks/main.yml#内容如下-include:copy.yml-include:install.yml到此两个roles:common和install就定义完成了,接下来要定义一个程序总入口配..
分类:
其他好文 时间:
2016-04-09 01:46:59
阅读次数:
156
Ansible管理配置文件*生产环境中大多时候是需要管理配置文件的,安装软件包只是在初始化环境的时候用一下。下面我们来写个管理nginx配置文件的playbook1.mkdir-p/etc/ansible/nginx_config/roles/{new,old}/{files,handlers,vars,tasks}说明:其中new为更新时用到的,old为回滚..
分类:
其他好文 时间:
2016-04-09 01:46:55
阅读次数:
167
设置tomcat-user.xml<?xmlversion=‘1.0‘encoding=‘utf-8‘?>
<tomcat-users>
<rolerolename="yy_role"/>
<userusername="yyadmin"password="yyadmin"roles="yy_role"/>
</tomcat-users>自己的工程下设置web.xml<?xmlversion="1.0"encoding="UT..
分类:
其他好文 时间:
2016-03-23 20:10:45
阅读次数:
199
roles用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles就是通过分别将变量(vars)、文件(file)、任务(tasks)、模块(modules)及处理器(handlers)放置于单..
分类:
其他好文 时间:
2016-03-03 19:39:26
阅读次数:
246