Sample configuration file for networking
This commit creates a sample configuration file for networking. This will also enable the configuration of a .opencafe/config/networking directory for the user when cloudcafe is installed Change-Id: Ic419045ef7b492ff3093e791b4896fc6fd0cdc06
This commit is contained in:
parent
5e1a70b4b6
commit
75c3367a9a
154
configs/networking/reference.json.config
Normal file
154
configs/networking/reference.json.config
Normal file
@ -0,0 +1,154 @@
|
||||
# ======================================================
|
||||
# reference.json.config
|
||||
# ------------------------------------------------------
|
||||
# This configuration is specifically a reference
|
||||
# implementation for a configuration file.
|
||||
# You must create a proper configuration file and supply
|
||||
# the correct values for your Environment(s)
|
||||
# ======================================================
|
||||
|
||||
[marshalling]
|
||||
serialize_format=json
|
||||
deserialize_format=json
|
||||
|
||||
[user_auth_config]
|
||||
endpoint=<auth_endpoint>
|
||||
strategy=<keystone/rax_auth>
|
||||
|
||||
[compute]
|
||||
hypervisor=<kvm/qemu/xen_server/bare_metal/lxc>
|
||||
|
||||
[compute_admin_auth_config]
|
||||
endpoint=<auth_endpoint>
|
||||
strategy=<keystone/rax_auth>
|
||||
|
||||
[compute_endpoint]
|
||||
region=<region>
|
||||
compute_endpoint_name=<compute_name>
|
||||
|
||||
[compute_admin_endpoint]
|
||||
region=<region>
|
||||
compute_endpoint_name=<compute_name>
|
||||
|
||||
[user]
|
||||
# This should not be an admin user
|
||||
username=<username>
|
||||
password=<password>
|
||||
tenant_id=<tenant_id>
|
||||
user_id=<user_id>
|
||||
project_id=<project_id>
|
||||
|
||||
[compute_admin_user]
|
||||
username=<username>
|
||||
password=<password>
|
||||
tenant_name=<tenant_name>
|
||||
|
||||
[compute_secondary_user]
|
||||
# This should not be an admin user
|
||||
username=<username>
|
||||
password=<password>
|
||||
tenant_name=<tenant_name>
|
||||
|
||||
[flavors]
|
||||
primary_flavor=<flavor_id>
|
||||
secondary_flavor=<different_flavor_id>
|
||||
resize_enabled=<True/False>
|
||||
|
||||
[images]
|
||||
primary_image=<image_id>
|
||||
secondary_image=<different_image_id>
|
||||
image_status_interval=15
|
||||
snapshot_timeout=900
|
||||
can_get_deleted_image=<True/False>
|
||||
primary_image_has_protected_properties=<True/False>
|
||||
primary_image_default_user=<user>
|
||||
non_inherited_metadata_filepath=<file_path>
|
||||
|
||||
[servers]
|
||||
instance_auth_strategy=<password/key>
|
||||
server_status_interval=15
|
||||
server_build_timeout=600
|
||||
server_resize_timeout=1800
|
||||
network_for_ssh=<public/private>
|
||||
ip_address_version_for_ssh=<4/6>
|
||||
instance_disk_path=<path_of_instance_primary_disk>
|
||||
connection_retry_interval=15
|
||||
connection_timeout=600
|
||||
split_ephemeral_disk_enabled=<True/False>
|
||||
ephemeral_disk_max_size=<max_ephemeral_size>
|
||||
resource_build_attempts=<num_of_retries>
|
||||
disk_format_type=<desired_format_type>
|
||||
personality_file_injection_enabled=<True/False>
|
||||
default_file_path=<remote_path>
|
||||
|
||||
[config_drive]
|
||||
openstack_meta_path=<path_to_openstack/latest/meta_data.json>
|
||||
ec_meta_path=<path_to_ec2/latest/meta-data.json>
|
||||
base_path_to_mount=<config_drive_path>
|
||||
mount_source_path=<mount_source_path>
|
||||
min_size=<min_size>
|
||||
max_size=<max_size>
|
||||
|
||||
[networking_endpoint]
|
||||
region=<region>
|
||||
networking_endpoint_name=<networking_service_name>
|
||||
networking_endpoint_url=<override_of_networking_url>
|
||||
header_tenant_id=<optional tenant id to set in request headers>
|
||||
|
||||
[networking_admin_endpoint]
|
||||
region=<region>
|
||||
networking_endpoint_name=<networking_service_name>
|
||||
networking_endpoint_url=<override_of_networking_url>
|
||||
header_tenant_id=<optional tenant id to set in request headers>
|
||||
|
||||
[networking_admin_auth_config]
|
||||
endpoint=<auth_endpoint>
|
||||
strategy=<keystone/rax_auth>
|
||||
|
||||
[networking_admin_user]
|
||||
username=<username>
|
||||
password=<password>
|
||||
tenant_id=<tenant_id>
|
||||
user_id=<user_id>
|
||||
project_id=<project_id>
|
||||
|
||||
[networking_secondary_user]
|
||||
username=<username>
|
||||
password=<password>
|
||||
tenant_id=<tenant_id>
|
||||
user_id=<user_id>
|
||||
project_id=<project_id>
|
||||
|
||||
[networks]
|
||||
public_network_id=<The uuid of the public network>
|
||||
service_network_id=<The uuid of the service/private network>
|
||||
resource_build_attempts=<Number of times to try to create a resource>
|
||||
keep_resources=<Flag for not deleting resources on tearDown>
|
||||
keep_resources_on_failure=<Flag for not deleting resources w failures on tearDown>
|
||||
resource_create_timeout=<Seconds to wait for creating a resource>
|
||||
resource_delete_timeout=<Seconds to wait for deleting a resource>
|
||||
starts_with_name=<Network start name label for test runs>
|
||||
|
||||
[subnets]
|
||||
resource_build_attempts=<Number of times to try to create a resource>
|
||||
keep_resources=<Flag for not deleting resources on tearDown>
|
||||
keep_resources_on_failure=<Flag for not deleting resources w failures on tearDown>
|
||||
resource_create_timeout=<Seconds to wait for creating a resource>
|
||||
resource_delete_timeout=<Seconds to wait for deleting a resource>
|
||||
starts_with_name=<Subnet start name label for test runs>
|
||||
ipv4_suffix=<Subnet create default IPv4 suffix>
|
||||
ipv4_suffix_max=<Subnet max suffix default value>
|
||||
ipv4_prefix=<Subnet create default IPv4 prefix>
|
||||
private_ipv4_range=<Expected IPv4 private cidr range when creating subnets>
|
||||
ipv6_suffix=<Subnet create default IPv6 suffix>
|
||||
ipv6_suffix_max=<Subnet max suffix default value>
|
||||
ipv6_prefix=<Subnet create default IPv6 prefix>
|
||||
private_ipv6_range=<Expected IPv6 private cidr range when creating subnets>
|
||||
|
||||
[ports]
|
||||
resource_build_attempts=<Number of times to try to create a resource>
|
||||
keep_resources=<Flag for not deleting resources on tearDown>
|
||||
keep_resources_on_failure=<Flag for not deleting resources w failures on tearDown>
|
||||
resource_create_timeout=<Seconds to wait for creating a resource>
|
||||
resource_delete_timeout=<Seconds to wait for deleting a resource>
|
||||
starts_with_name=<Port start name label for test runs>
|
Loading…
Reference in New Issue
Block a user