Skip to content

Instantly share code, notes, and snippets.

@iversond
Created January 22, 2019 21:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iversond/d70687110f054ef928352056550b7c6b to your computer and use it in GitHub Desktop.
Save iversond/d70687110f054ef928352056550b7c6b to your computer and use it in GitHub Desktop.
Common configuration shared across all DPK environments
---
ensure: present
env_type: midtier
server_type: "%{::ps_role}"
domain_type: "%{::ps_role}"
region: "%{::region}"
peoplesoft_base: c:/psft
peoplesoft_base_norm: "c:\\psft"
unicode_db: false
deploy_apphome_only: false
deploy_pshome_only: false
install_type: FRESH
db_type: DEMO
ps_config_home: "%{hiera('peoplesoft_base')}/cfg/%{hiera('db_name')}"
ps_cust_home_location: "%{hiera('peoplesoft_base')}/%{hiera('db_name')}"
ps_app_home_location: "%{hiera('peoplesoft_base')}/%{hiera('application')}-%{hiera('app_version')}"
ps_app_patch_home: "%{hiera('peoplesoft_base')}/%{hiera('db_name')}-patch"
dpk_location: "%{hiera('peoplesoft_base')}/dpk"
archive_location: '\\dfs\dfs/dpk/archives'
archive_files:
weblogic: "%{hiera('archive_location')}/pt-weblogic%{hiera('wl_version')}.tgz"
tuxedo: "%{hiera('archive_location')}/pt-tuxedo%{hiera('tux_version')}.tgz"
jdk: "%{hiera('archive_location')}/pt-jdk%{hiera('jdk_version')}.tgz"
pshome: "%{hiera('archive_location')}/pt-pshome%{hiera('tools_version')}.tgz"
oracleclient: "%{hiera('archive_location')}/pt-oracleclient%{hiera('oracleclient_version')}.tgz"
psapphome: "%{hiera('archive_location')}/%{hiera('app_type')}-psapphome%{hiera('app_version')}.tgz"
pt_location: "%{hiera('peoplesoft_base')}/pt"
db_location: "%{hiera('peoplesoft_base')}/db"
db_platform: ORACLE
db_port: 1521
tns_dir: "%{hiera('db_location')}"
ps_home_location: "%{hiera('peoplesoft_base')}/pt-%{hiera('tools_version')}"
inventory_location: "%{hiera('db_location')}/oraInventory"
oracle_client_location: "%{hiera('pt_location')}/oracle-client/%{hiera('oracleclient_version')}"
jdk_location: "%{hiera('pt_location')}/jdk8"
weblogic_location: "%{hiera('pt_location')}/weblogic"
tuxedo_location: "%{hiera('pt_location')}/tuxedo"
ohs_location: "%{hiera('pt_location')}/ohs"
nginx_location: "%{hiera('pt_location')}/nginx"
ps_home:
db_type: "%{hiera('db_platform')}"
unicode_db: "%{hiera('unicode_db')}"
location: "%{hiera('ps_home_location')}"
inventory:
location: "%{hiera('db_location')}/oraInventory"
oracle_client:
location: "%{hiera('oracle_client_location')}"
jdk:
location: "%{hiera('jdk_location')}"
weblogic:
location: "%{hiera('weblogic_location')}"
tuxedo:
location: "%{hiera('tuxedo_location')}"
ps_app_home:
db_type: "%{hiera('db_platform')}"
location: "%{hiera('ps_app_home_location')}"
include_ml_files: false
ps_cust_home:
location: "%{hiera('ps_cust_home_location')}"
cobol_runtime_folder: 'C:\psft-mf-nx-as-license'
EMFHubURL: http://web.psadmin.io:8000/PSEMHUB/hub
EMFagentport: 5284
crawl_dir: "%{hiera('peoplesoft_base')}|%{hiera('oracle_client_location')}|%{hiera('jdk_location')}"
access_id: PSADM
connect_id: people
connect_pwd: ENC[PKCS7,encrypted]
db_connect_id: people
db_connect_pwd: ENC[PKCS7,encrypted]
db_user: PS #J/k, not really
db_user_pwd: ENC[PKCS7,encrypted]
profile_user_pwd: ENC[PKCS7,encrypted]
pia_webprofile_name: DEV
custom_webprofile_name: FANCYSETUP
pia_gateway_user: administrator
pia_gateway_pwd: ENC[PKCS7,encrypted]
pia_auth_token_domain: '.psadmin.io'
gateway_node_name: "%{hiera('db_name')}"
webserver_type: weblogic
web_cache_folder: "%{::rand}"
keystore_password: ENC[PKCS7PKCS7,encrypted]
keystore_pwd_encr: ENC[PKCS7,encrypted]
domain_user: 'domain\svc_%{::app}_%{::region}'
pia_psserver_list: "%{::hostname}:%{hiera('jolt_port')}"
setup_services: true
prcs_domain_id: PSNT
report_node_name: XCOPY
report_repository_dir: '//dfs/dfs'
cdm_opsys: 2
app_msg_purge_all_dms: false
use_ssl_gateway: false
use_ssl_webserver: false
setup_ohs: false
redeploy: "%{::redeploy}"
pshome_redeploy: "%{::pshome_redeploy}"
oracleclient_redeploy: "%{::oracleclient_redeploy}"
jdk_redeploy: "%{::jdk_redeploy}"
weblogic_redeploy: "%{::weblogic_redeploy}"
tuxedo_redeploy: "%{::tuxedo_redeploy}"
ohs_redeploy: "%{::ohs_redeploy}"
# Filebeat Configuration
processors_merge: true
purge_conf_dir: false
# Unix Variables - quiet the Puppet output
psft_runtime_group_name: 'psoft'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment