{% extends 'layouts/layout_base.html' %} {% load extratags %} {% block title %}{{ config.pk }} - {{ config.name|escape }}{% endblock title %} {% block body_content %}
Instance Pool Configurations
Clone Edit Delete Cycle pools using this configuration

Provider Common Configuration

Name{{ config.name|escape }}
Parent {% if config.parent %} {{ config.parent.name|escape }} {% else %} None {% endif %}
Size (cores){% if config.size %} {{ config.size }} {% else %} Not specified {% endif %}
Cycle Interval{% if config.cycle_interval %} {{ config.cycle_interval }} seconds {% else %} Not specified {% endif %}
Maximum Price (per core){% if config.max_price %} {{ config.max_price }} USD {% else %} Not specified {% endif %}
Additional Instance Tags{% if config.instance_tags_dict %} {{ config.instance_tags_dict|dictcsv }} {% else %} Not specified {% endif %}{% if config.instance_tags_override %} (overwrite parent) {% endif %}

EC2 Specific Configuration

EC2 Key Name{% if config.ec2_key_name %} {{ config.ec2_key_name }} {% else %} Not specified {% endif %}
EC2 Security Groups{% if config.ec2_security_groups_list %} {{ config.ec2_security_groups_list|listcsv }} {% else %} Not specified {% endif %}{% if config.ec2_security_groups_override %} (overwrite parent) {% endif %}
EC2 Instance Types{% if config.ec2_instance_types_list %} {{ config.ec2_instance_types_list|listcsv }} {% else %} Not specified {% endif %}{% if config.ec2_instance_types_override %} (overwrite parent) {% endif %}
EC2 Image Name{% if config.ec2_image_name %} {{ config.ec2_image_name }} {% else %} Not specified {% endif %}
EC2 Userdata File{% if config.ec2_userdata_file %} {{ config.ec2_userdata_file }} {% else %} Not specified {% endif %}
EC2 Userdata Macros{% if config.ec2_userdata_macros_dict %} {{ config.ec2_userdata_macros_dict|dictcsv }} {% else %} Not specified {% endif %}{% if config.ec2_userdata_macros_override %} (overwrite parent) {% endif %}
EC2 Allowed Regions{% if config.ec2_allowed_regions_list %} {{ config.ec2_allowed_regions_list|listcsv }} {% else %} Not specified {% endif %}{% if config.ec2_allowed_regions_override %} (overwrite parent) {% endif %}
EC2 Additional Raw Configuration{% if config.ec2_raw_config_dict %} {{ config.ec2_raw_config_dict|dictcsv }} {% else %} Not specified {% endif %}{% if config.ec2_raw_config_override %} (overwrite parent) {% endif %}

Google Compute Specific Configuration

GCE Machine Types{% if config.gce_machine_types_list %} {{ config.gce_machine_types_list|listcsv }} {% else %} Not specified {% endif %}{% if config.gce_machine_types_override %} (overwrite parent) {% endif %}
GCE Image Name{% if config.gce_image_name %} {{ config.gce_image_name }} {% else %} Not specified {% endif %}
GCE Container Name{% if config.gce_container_name %} {{ config.gce_container_name }} {% else %} Not specified {% endif %}{% if config.gce_docker_privileged %} (with extended privileges) {% endif %}
GCE Disk Size (GB){% if config.gce_disk_size %} {{ config.gce_disk_size }} {% else %} Not specified {% endif %}
GCE Container Command{% if config.gce_cmd_list %} {{ config.gce_cmd_list|listcsv }} {% else %} Not specified {% endif %}{% if config.gce_cmd_override %} (overwrite parent) {% endif %}
GCE Container Arguments{% if config.gce_args_list %} {{ config.gce_args_list|listcsv }} {% else %} Not specified {% endif %}{% if config.gce_args_override %} (overwrite parent) {% endif %}
GCE Container Environment{% if config.gce_env_dict %} {{ config.gce_env_dict|dictcsv }} {% else %} Not specified {% endif %}{% if config.gce_env_include_macros %} (include "EC2 Userdata Macros") {% endif %}{% if config.gce_env_override %} (overwrite parent) {% endif %}
GCE Additional Raw Configuration{% if config.gce_raw_config_dict %} {{ config.gce_raw_config_dict|dictcsv }} {% else %} Not specified {% endif %}{% if config.gce_raw_config_override %} (overwrite parent) {% endif %}
{% endblock body_content %}