-
Notifications
You must be signed in to change notification settings - Fork 1
/
slurmscale.ini.sample
46 lines (33 loc) · 1.55 KB
/
slurmscale.ini.sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#
# Configuration file for SlurmScale library.
#
[slurmscale]
# Name of the provision manager class used during the provisioning step
provision_manager_name = JetstreamIUProvisionManager
# Name of the config manager class used for the configuration step
config_manager_name = GalaxyJetstreamIUConfigManager
# Provider-specific ID of the image to be used for provisioning instances.
# JS-API-Featured-Centos7-Feb-7-2017 on Jetstream IU
image_id = 736e206d-9c2c-4369-88db-8c3293bd2ad7
# Type of virtual machine to launch when creating instances.
instance_type = m1.large
# Provider-specific ID of the network within which to launch instances.
# gxy-subnet on ..022 JS acct
subnet_id = 04d0dbf2-c5c2-4c23-b9a9-16f9038f8dac
# SSH key pair to use when launching instances. The key pair must exist prior
# to use.
key_pair = elasticity_kp
# Security group to use when launching instances. The security group must
# exist prior to use.
security_groups = gxy-workers-sg,gxy-sg
# Prefix used when identifying existing cluster nodes and naming new instances.
node_name_prefix = jetstream-iu-large
# Root path for the Ansible playbook
ansible_playbook_root = /opt/slurm_cloud_provision/infrastructure-playbook
# Path where the inventory file will be stored for the Ansible playbook used
# as the configuration step.
ansible_inventory = jetstreamiuenv/inv
# Path for the Ansible playbook to be used by the configuration step
ansible_playbook = jetstreamiuenv/playbook.yml
# Path to the virtual environment used by the configuration step
config_venv_path = /opt/slurm_cloud_provision