alias: webMTrunk
description: CC Composite template for webM products
environments:
default:
version: ${version}
host: ${spm.host}
node.alias: SAGBAT # Remote hostnames to bootstrap, e.g. host1,host2
repo.product: ${repo.product} # source product repository name, must be pre-registered
#repo.fix: ${repo.fix} # source fix repository name, must be pre-registered
install.dir: ${install.dir} # suite installation directory
os.platform: ${os.platform} # remote machine OS platform code
os.username: ${os.username} # remote machine SSH username
os.auth.method: ${os.auth.method} # remote machine authentication method: PASSWORD,INTERACTIVE,CERTIFICATE
os.privateKey: /home/webmeth/wM_DEV.pem
os.port: 22 # remote machine SSH port
env.password: manage # IS/MWS Administrator password
os.credentials.key: sshspm # SSH credentials for remote hosts connection, e.g
cc.installer.bat: cc-def-10.5-fix2-w64.bat # Command Central bootstrap installer, e.g. cc-def-10.5-qafix-sol.sh
spm.port: ${} # SPM HTTP port bootstrapped via .bat
spm.credentials.key: DEFAULT_ADMINISTRATOR # by default is Administrator/manage
layers:
infrabat:
templates:
- spm-bat
templates:
spm-bat:
products:
SPM:
OSGI-SPM:
provision:
default:
infrabat: ${node.alias}
nodes:
default:
${node.alias}:
host: ${host}
port: ${spm.port}
secure: false # Do not use SSL, use plain HTTP
credentials: ${spm.credentials.key} # SPM connection credentials, the same as bootstrap credentials
bootstrapInfo:
installer: ${cc.installer.bat}
installDir: ${install.dir}
repoName: ${repo.product}
platform: ${os.platform}
credentials:
userName: ${os.username}
password: ${os.password}
authenticationMethod: ${os.auth.method}
privateKey: ${os.privateKey}
|