rundeck配置salt-api
Rundeck 安装:
系统:
# cat /etc/issue
CentOS release 6.7 (Final)
内核:
# uname -r
2.6.-.el6.x86_64
IP 地址:
172.16.5.16
运行账户:
root
jdk环境:
# java -version
java version "1.8.0_92"
安装方式:
yum 官方发 Yum 源。
yum 安装
rpm -Uvh https://repo.rundeck.org/latest.rpm
yum install rundeck
service rundeckd start yum upgrade rundeck rundeck-config
登陆管理:
RunDeck Web界面的登录帐号管理,默认管理员帐号是admin,密码admin
URL : http://172.16.5.16:4440
Rundeck 问题总结:
、登陆提交表单错误 修改文件 framework.properties 文件和 rundeck-config.properties # sed -i 's/localhost/172.16.5.16/g' /etc/rundeck/framework.properties
# sed -i 's/localhost/172.16.5.16/g' /etc/rundeck/rundeck-config.properties
或者
# vi /etc/rundeck/framework.properties
framework.server.name = 172.16.5.16
framework.server.hostname = 172.16.5.16
framework.server.port =
framework.server.url = http://172.16.5.16:4440
rdeck.base=/var/lib/rundeck
framework.projects.dir=/var/lib/rundeck/projects
framework.etc.dir=/etc/rundeck
framework.var.dir=/var/lib/rundeck/var
framework.tmp.dir=/var/lib/rundeck/var/tmp
framework.logs.dir=/var/lib/rundeck/logs
framework.libext.dir=/var/lib/rundeck/libext
framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
framework.ssh.user = rundeck
framework.ssh.timeout =
rundeck.server.uuid = 0b407911---ae08-ba3532faa503
# 把localhost 更改为本机IP # vi /etc/rundeck/rundeck-config.properties
grails.serverURL=http://172.16.5.16:4440 rundeck 问题;新创建项目 加密异常。JCE 密码扩展文件;
jar包下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
解压缩之后 jar包 替换到 java 环境变量下。
# unzip jce_policy-.zip
Archive: jce_policy-.zip
creating: UnlimitedJCEPolicyJDK8/
inflating: UnlimitedJCEPolicyJDK8/local_policy.jar
inflating: UnlimitedJCEPolicyJDK8/README.txt
inflating: UnlimitedJCEPolicyJDK8/US_export_policy.jar
# 替换目录: /usr/local/java/jre/lib/security
rundeck 默认是 H2 数据库;
创建 salt 库示例:
Mysql默认编码格式latin1 (需要保证数据存的编码格式和数据库编码格式一样)
mysql> show variables like "%char%";
、创建数据库 设置utf8 编码格式。(my.cnf 也可以配置)
mysql> create database salt character set utf8; 、非本机设置开启当前库远程链接 (% 是所有 。可以设置localhost 本机IP )
mysql> grant all privileges on salt.* to salt@'%' identified by 'salt';
mysql> flush privileges;
Query OK, rows affected (0.00 sec)
mysql> quit
更改mysql数据库
编辑 /etc/rundeck/rundeck-config.properties 配置文件
dataSource.url = jdbc:mysql://172.16.5.16:3306/rundeck?autoReconnect=true
dataSource.username = salt
dataSource.password = salt
dataSource.driverClassName = com.mysql.jdbc.Driver dataSource.url 参数示例:
&useSSL=false
&useUnicode=true
&characterEncoding=UTF-
&useJDBCCompliantTimezoneShift=true
&useLegacyDatetimeCode=false
&serverTimezone=UTC
重启rundeck服务。
Rundeck 配置salt-API 应用。
添加项目 - Job - node 执行命令
1、project 添加
2、job 导入导出
3、node添加
rundeck配置salt-api的更多相关文章
- CentOS 安装及配置Salt api
安装 # yum -y install salt-api 更改配置 vim /etc/salt/master 把默认的注释掉 我们这边默认配置文件目录是/srv/salt default_inclu ...
- Salt 与Salt API配置
1.安装 [root@localhost yum.repos.d]# cat /etc/yum.repos.d/salt.repo [saltstack-repo] name=SaltStack re ...
- 死磕salt系列-salt API 使用
启用salt-api 服务 这里简单的说明下,SaltStack官方支持三种REST API,分别是rest_cherry; rest_tonado和rest_wsgi, 本文选择使用rest_che ...
- 快速零配置迁移 API 适配 iOS 对 IPv6 以及 HTTPS 的要求
本文快速分享一下快速零配置迁移 API 适配 iOS 对 IPv6 以及 HTTPS 的要求的方法,供大家参考. 原文发表于我的技术博客 零配置方案 最新的苹果审核政策对 API 的 IPv6 以及 ...
- laravel 配置路由 api和web定义的路由的区别详解
1.路由经过中间件方面不同 打开kerenl.php就可以看到区别 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware ...
- Sphinx中文分词安装配置及API调用
这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...
- Sphinx中文分词详细安装配置及API调用实战
这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...
- (转)Sphinx中文分词安装配置及API调用
这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...
- 《转》OpenStack Ceilometer 安装配置和API说明
1.概述 Ceilometer是OpenStack中的一个子项目.它像一个漏斗一样.能把OpenStack内部发生的差点儿全部的事件都收集起来,然后为计费和监控以及其他服务提供数据支撑.Ceilome ...
随机推荐
- Spring Boot 主从读写分离
自己封装了一个读写分离的 Starter,可以配置任意多个数据源,使用 Hikari 连接池(暂不支持其他连接池). GitHub:rw-separate-spring-boot-starter 代码 ...
- 6、VUE指令
1.指令的格式 1.1. 指令的概念 指令是指带有v-前缀的特殊属性,指令的职责是当其表达式的值改变时,相应的将某些行为应用到DOM上. 1.2. 指令必须是html的属性 指令只能以带前缀的html ...
- Oracle For Linux 恢复日记 霆智X8III
公司最近的客户需要在LINUX系统中做数据迁移,备份出来的内容数据库物理文件,回档日志和SpfileXXXX 客户用的是北京霆智的X8备份阵列,X8与数据库服务器都放在IDC机所,IDC机房与客户之间 ...
- mysql存储过程的函数
存储过程和函数:类似java中的方法 好处:提高代码的重用性 .简化操作.减少了和数据库连接的次数,提高了效率 含义:一组预先编译好的sql语句集合,成批处理语句 语法: 一:创建语法 create ...
- java加密解密工具类
package com.founder.mrp.util; import java.nio.charset.StandardCharsets; import java.security.Key; im ...
- Smack Extensions用户手册
Smack Extensions用户手册 XMPP协议包括基本协议和许多可选扩展,通常记录为“XEP”.Smack为核心XMPP协议提供了org.jivesoftware.smack包,为许多协议扩展 ...
- Tomcat配置https加密连接
配置https安全连接(ssl加密连接) https连接需要用到数字证书与数字签名(MD5算法),网站https连接首先需要申请数字证书,配置加密连接器,浏览器安装证书. 证书运用到RSA技术,RSA ...
- linux memcached 的安装
linux memcached安装yum -y install libevent libevent-deve yum list memcached yum -y install memcached m ...
- android studio学习----打包
Gradle打包APP签名 默认情况下,debug被配置成使用一个debug keystory.debug keystory使用了默认的密码和默认key及默认的key密码.debug构建类型会自动使用 ...
- 环境搭建:Jupyter Notebook 密码设置
原文参考:关于jupyter notebook密码设置 原文博主: 一.windows下,打开命令行,重新生成一个jupyter配置文件 jupyter notebook --generate-con ...