cms_config
cms_config Role
Configure CVMFS, ENV Variables, TFC, Proxy, etc for CMS
Role Variables
Mandatory variables:
audience
: MANDATORY - NO DEFAULT AVAILABLEcms_input_path
: MANDATORY - NO DEFAULT AVAILABLEcms_input_protocol
: MANDATORY - NO DEFAULT AVAILABLEcms_local_site
: MANDATORY - NO DEFAULT AVAILABLEcms_local_site
: MANDATORY - NO DEFAULT AVAILABLEcms_proxycache_token_manager
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutprefix_fallback
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutprefix
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutserver_fallback
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutserver
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutsite_fallback
: MANDATORY - NO DEFAULT AVAILABLEcms_stageoutsite
: MANDATORY - NO DEFAULT AVAILABLEiam_access_token
: MANDATORY - NO DEFAULT AVAILABLEiam_client_id
: MANDATORY - NO DEFAULT AVAILABLEiam_client_secret
: MANDATORY - NO DEFAULT AVAILABLEiam_credential_endpoint
: MANDATORY - NO DEFAULT AVAILABLEiam_endpoint
: MANDATORY - NO DEFAULT AVAILABLEmysquid_host
: MANDATORY - NO DEFAULT AVAILABLEmysquid_host
: MANDATORY - NO DEFAULT AVAILABLEproxycache_host
: MANDATORY - NO DEFAULT AVAILABLEproxycache_host
: MANDATORY - NO DEFAULT AVAILABLEwatts_endpoint
: MANDATORY - NO DEFAULT AVAILABLE
Optional variables:
cms_proxycache_image
: default: "spiga/ttscache"cms_squid_image
: default: "spiga/frontiersquidv1"cms_wn_image
: default: "spiga/cmswn"elasticsearch_secret
: default: ""monitordb_ip
: default: ""
Dependencies
None
Example Playbook
This is an example of how to use cms_config
role:
- hosts: servers
roles:
- { role: indigo-dc.cms_config, cms_config_cms_local_site: "MY_SITE", cms_config_stageoutsite: "MY_STAGEOUTSITE", cms_config_stageoutserver: "MY_STAGEOUTSERVER", cms_config_stageoutprefix: "MY_STAGEOUT_PREFIX", cms_config_stageoutsite_bkp: "MY_STAGEOUTSITE_BKP", cms_config_stageoutserver_bkp: "MY_STAGEOUTSERVER_BKP", cms_config_iam_token: "MY_IAM_TOKEN", cms_config_iam_client_id: "MY_IAM_CLIENT_ID", cms_config_iam_client_secret: "MY_IAM_CLIENT_SECRET" }
License
Apache Licence v2 [1]
[1] http://www.apache.org/licenses/LICENSE-2.0