indigo-dc.cms_config

cms_config Rolle

Konfigurieren Sie CVMFS, ENV-Variablen, TFC, Proxy usw. für CMS

Rollenvariablen

Obligatorische Variablen:

  • audience: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_input_path: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_input_protocol: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_local_site: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_proxycache_token_manager: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutprefix_fallback: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutprefix: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutserver_fallback: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutserver: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutsite_fallback: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • cms_stageoutsite: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • iam_access_token: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • iam_client_id: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • iam_client_secret: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • iam_credential_endpoint: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • iam_endpoint: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • mysquid_host: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • proxycache_host: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR
  • watts_endpoint: VERPFLICHTEND - KEINE STANDARDVERFÜGBAR

Optionale Variablen:

  • cms_proxycache_image: standard: "spiga/ttscache"
  • cms_squid_image: standard: "spiga/frontiersquidv1"
  • cms_wn_image: standard: "spiga/cmswn"
  • elasticsearch_secret: standard: ""
  • monitordb_ip: standard: ""

Abhängigkeiten

Keine

Beispiel-Playbook

Dies ist ein Beispiel, wie die cms_config Rolle verwendet wird:

- hosts: servers
  roles:
     - { role: indigo-dc.cms_config, cms_config_cms_local_site: "MEINE_SITE", cms_config_stageoutsite: "MEINE_STAGEOUTSITE", cms_config_stageoutserver: "MEIN_STAGEOUTSERVER", cms_config_stageoutprefix: "MEIN_STAGEOUT_PREFIX", cms_config_stageoutsite_bkp: "MEINE_STAGEOUTSITE_BKP",  cms_config_stageoutserver_bkp: "MEIN_STAGEOUTSERVER_BKP", cms_config_iam_token: "MEIN_IAM_TOKEN", cms_config_iam_client_id: "MEINE_IAM_CLIENT_ID", cms_config_iam_client_secret: "MEIN_IAM_CLIENT_SECRET" }

Lizenz

Apache Lizenz v2 [1]

[1] http://www.apache.org/licenses/LICENSE-2.0

Autoreninformation

marica.antonacci@ba.infn.it

daniele.spiga@pg.infn.it

Über das Projekt

Configure host for CMS: configure CVMFS, ENV Variables, TFC, Proxy, etc.

Installieren
ansible-galaxy install indigo-dc.cms_config
GitHub Repository
Lizenz
apache-2.0
Downloads
751
Besitzer