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