lib/process/cloud/data.yaml in lorj_cloud-0.1.8 vs lib/process/cloud/data.yaml in lorj_cloud-0.1.9
- old
+ new
@@ -48,15 +48,17 @@
:services:
:compute:
:desc: "Service identification for compute"
:account_exclusive: true
:account: true
+ :export: true
:step: :provider_config
:network:
:desc: "Service identification for network"
:account_exclusive: true
:account: true
+ :export: true
:step: :provider_config
# Defines ssh keys credentials
:credentials:
:keypair_path:
@@ -66,53 +68,62 @@
:desc: "Contains the key file base name without .pem/.pub."
:ask_step: :provider_config
:keypair_name:
:desc: "keypair name defined in your cloud to access your server."
:ask_step: :provider_config
+ :export: true
:auth_uri:
:desc: "Generic service auth url"
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: true
+ :export: true
:user_domain:
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: false
+ :export: true
:account_id:
:desc: "Generic Cloud Account name."
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: true
+ :export: true
:account_key:
:desc: "Generic cloud account key"
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: true
:encrypted: true
+ :export: true
:tenant:
:desc: "Tenant Name (Project name)"
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: true
+ :export: true
:prj_domain:
:ask_step: :provider_config
:account_exclusive: true
:account: true
:required: false
+ :export: true
:server:
:network_name:
:ask_step: :cloud_config
:desc: "Network name to attach to each forge boxes. By default we use 'forj'. If it doesn't exist, it will be created."
+ :export: true
:security_group:
:desc: "Security group name to configure and attach to each forge boxes."
:ask_step: :cloud_config
+ :export: true
:box_name:
:desc: "Box name"
:flavor_name:
:desc: "Server Flavor name"
:ask_step: :cloud_config
@@ -120,17 +131,19 @@
:list_values:
:query_type: :query_call # Will execute a query on flavor, query_params is empty for all.
:object: :flavor
:value: :name
:validate: :list_strict
+ :export: true
:image_name:
:desc: "Image name"
:ask_step: :cloud_config
:account: true
:list_values:
:query_type: :query_call # Will execute a query on flavor, query_params is empty for all. No filter currently working.
:object: :image
:value: :name
:validate: :list_strict
+ :export: true
:ports:
:desc: "List of security group rules (1 port or range of ports) to open to the external network."
:ask_step: :cloud_config