Example sets of variables (AWS)¶
If you’re deploying the graph and stack on-prem the following sets of example variables provide a basic set of minimal values that you might want to use. [1].
The following also assumes that your images [2] are hosted on a private
registry (artifactrepo.xzy.com/docker.io in these snippets) and you
have created a pull secret called secret-artifactory in namespaces that
you’ve pre-allocated.
Infrastructure¶
You could run the infrastructure playbook with the following: -
cm_state: absent
cinder_state: absent
efs_state: absent
nfs_state: absent
infra_state: absent
Graph¶
You could run the graph playbook with the following: -
graph_password: -SetMe-
graph_loader_image: informaticsmatters/neo4j-s3-loader
graph_image: informaticsmatters/neo4j
graph_tag: '3.5.20'
graph_volume_size_g: 800
graph_pvc_storage_class: gp2
graph_bucket: im-fragnet
graph_bucket_path: combination/3
graph_wipe: no
graph_pagecache_size_g: 80
graph_mem_request_g: 96
wait_for_bind: no
graph_image_registry: artifactrepo.xzy.com/docker.io
all_image_preset_pullsecret_name: secret-artifactory
Stack¶
You could run the stack playbook with the following: -
stack_image: xchem/fragalysis-stack
stack_image_tag: '2.0.5'
stack_is_for_developer: false
stack_media_vol_size_g: 12
stack_media_vol_storageclass: <YOUR EFS STORAGE CLASS NAME>
stack_namespace: fragalysis-production
stack_replicas: 2
stack_include_sensitive: no
database_vol_storageclass: gp2
graph_hostname: graph.graph.svc
graph_password: <THE SAME ONE YOU USED TO DEPLOY THE GRAPH>
stack_cert_issuer: ''
stack_hostname: fragalysis.xyz.com
# Registries
stack_image_registry: artifactrepo.xzy.com/docker.io
database_image_registry: artifactrepo.xzy.com/docker.io
busybox_image_registry: artifactrepo.xzy.com/docker.io
# Pull secret name
all_image_preset_pullsecret_name: secret-artifactory
Loader¶
You could run the loader playbook with the following: -
loader_s3_bucket_name: im-fragalysis
loader_data_origin: 2020-09-15T16
loader_type: s3
loader_s3_image: xchem/fragalysis-s3-loader
loader_s3_image_tag: '2.0.5'
loader_include_sensitive: no
stack_is_for_developer: false
stack_namespace: fragalysis-production
# Registries
loader_s3_image_registry: artifactrepo.xzy.com/docker.io
# Pull secret name
all_image_preset_pullsecret_name: secret-artifactory
Footnotes
| [1] | These would be suitable for a site where you’ve provided your own infrastructure (i.e. nginx and EFS) but are using our core, i.e. our Pod Security Policy and have access to graph and stack data on an S3 bucket. |
| [2] | The image names used here are for illustrative purposes only. If in doubt, ask us for a set of up-to-date images and tags. |