-
Notifications
You must be signed in to change notification settings - Fork 0
Mettre place Atlas of Living Scotland
L'Atlas of Living Scotland a été configuré en utilisant une sélection de scripts ansible. La plupart de ces scripts se trouvent dans le dépôt Atlas of Living Autralia (ALA) ala-install.
Ici sera présenté un exemple d'une configuration système qui est bien plus avancé que le playbook ala-demo, en mettant en place beaucoup plus de composants dans le système.
Certains playbooks additionnels ont été utilisé dans le dépôt pour la configuration du système. Les inventaires ansibles qui ont été utilisés sont dans un dépôt privé.
Pour éviter une tape de clavier fastidieuse, définissez un alias Unix comme indiqué sur le fichier PEM que vous allez utilisé sur les machines virtuelles :
export alias ansible-als='ansible-playbook --private-key ~/.ssh/XXXXXXXXX.pem -u ubuntu -s'
La ligne suivante va configurer le registry principal, the collectory, pour le système.
ansible-als -i inventories/registry.als.scot ala-install/ansible/collectory.yml
ansible-als -i inventories/occurrence-db.als.scot ala-install/ansible/biocache-backend.yml
Installer les services d'image et le backend de la base de données.
ansible-als -i inventories/images.als.scot ala-install/ansible/image-service.yml
Installer le composant d'authentification de signature unique.
ansible-als -i inventories/auth.als.scot ala-install/ansible/auth-standalone.yml
Installer le composant ad-hoc pour les observations.
ansible-als -i inventories/ecodata.als.scot ala-install/ansible/ecodata.yml
ansible-als -i inventories/sightings.als.scot ala-install/ansible/pigeonhole-standalone.yml
Le script suivant va configurer SOLR sur un serveur autonome.
ansible-als -i inventories/index.als.scot ala-install/ansible/solr-standalone.yml
Le script suivant va configurer les pages espèces et les services web sur un serveur autonome.
ansible-als -i inventories/species-ws.als.scot ala-install/ansible/bie-index.yml
ansible-als -i inventories/species.als.scot ala-install/ansible/bie-hub.yml
Ce script configure les pages de recherche d'occurrences et les services Web sur un serveur autonome.
ansible-als -i inventories/records-ws.als.scot ala-install/ansible/biocache-service.yml
ansible-als -i inventories/records.als.scot ala-install/ansible/biocache-hub.yml
Ce script installe l'index de nom sur les machines via les index de noms lucene. Cela inclura les services Web biocache, l'outil de listes et quelques autres composants.
ansible-als -i inventories/name-index als-install/ansible/name-index.yml
Index
- Accueil
- Communauté
- Portails en production
- Modules ALA
- Démonstration du portal
- Gestions des données dans les systèmes ALA
- DataHub
- Personnalisation
- Internationalisation (i18n)
- Système d'administration
- Contribution au projet global
- Cas d'étude