indigo-dc.cms_config
Rola cms_config
Konfiguracja CVMFS, zmiennych ENV, TFC, proxy itp. dla CMS
Zmienne Roli
Obowiązkowe zmienne:
audience: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_input_path: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_input_protocol: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_local_site: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_proxycache_token_manager: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutprefix_fallback: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutprefix: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutserver_fallback: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutserver: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutsite_fallback: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIcms_stageoutsite: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIiam_access_token: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIiam_client_id: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIiam_client_secret: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIiam_credential_endpoint: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIiam_endpoint: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCImysquid_host: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIproxycache_host: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCIwatts_endpoint: OBOWIĄZKOWE - BRAK DOMYŚLNEJ WARTOŚCI
Opcjonalne zmienne:
cms_proxycache_image: domyślnie: "spiga/ttscache"cms_squid_image: domyślnie: "spiga/frontiersquidv1"cms_wn_image: domyślnie: "spiga/cmswn"elasticsearch_secret: domyślnie: ""monitordb_ip: domyślnie: ""
Zależności
Brak
Przykładowy Playbook
To jest przykład, jak użyć roli cms_config:
- hosts: serwery
roles:
- { role: indigo-dc.cms_config, cms_config_cms_local_site: "MOJA_STRONA", cms_config_stageoutsite: "MOJA_STRONA_WYJAZDOWA", cms_config_stageoutserver: "MOJ_SERWER_WYJAZDOWY", cms_config_stageoutprefix: "MOJ_PREFIX_WYJAZDOWY", cms_config_stageoutsite_bkp: "MOJA_STRONA_BKP", cms_config_stageoutserver_bkp: "MOJ_SERWER_BKP", cms_config_iam_token: "MOJ_TOKEN_IAM", cms_config_iam_client_id: "MOJ_ID_KLIENTA_IAM", cms_config_iam_client_secret: "MOJ_TAJNY_KLIENTA_IAM" }
Licencja
Licencja Apache v2 [1]
[1] http://www.apache.org/licenses/LICENSE-2.0
Informacje o autorze
Zainstaluj
ansible-galaxy install indigo-dc.cms_configLicencja
apache-2.0
Pobrania
758
Właściciel
