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_config
Licencja
apache-2.0
Pobrania
751
Właściciel