storlets/install/storlets/templates/cluster_config

56 lines
2.9 KiB
Plaintext

{
"groups" : {
"storlet-mgmt": {{ mgmt_group | to_json }},
"storlet-proxy": {{ proxy_group | to_json }},
"storlet-storage": {{ storage_group | to_json }},
"docker": {{ docker_group | to_json }}
},
"all" : {
"ansible_ssh_user" : "{{ ansible_ssh_user }}",
"docker_device": "{{ docker_device }}",
"storlet_source_dir": "{{ repo_root }}",
"python_dist_packages_dir": "usr/local/lib/python2.7/dist-packages",
"storlet_gateway_conf_file": "/etc/swift/storlet_docker_gateway.conf",
"keystone_endpoint_host": "{{ keystone_endpoint_host }}",
"keystone_public_url": "http://{{ keystone_endpoint_host }}:5000/v2.0",
"keystone_admin_password": "{{ keystone_admin_password }}",
"keystone_admin_user": "{{keystone_admin_user}}",
"keystone_admin_project": "{{keystone_admin_project}}",
"swift_endpoint_host": "{{ swift_endpoint_host }}",
"swift_run_time_user" : "{{ swift_run_time_user }}",
"swift_run_time_group" : "{{ swift_run_time_group }}",
"swift_run_time_dir": "{{ swift_run_time_dir }}",
"storlets_management_user": "{{ storlets_management_user }}",
"storlet_management_account": "{{ storlet_management_account }}",
"storlet_management_admin_username": "{{ storlet_management_admin_username }}",
"storlet_manager_admin_password": "{{ storlet_manager_admin_password }}",
"storlet_management_swift_topology_container": "swift_cluster",
"storlet_management_swift_topology_object": "cluster_config.json",
"storlet_management_ansible_dir": "/opt/ibm/ansible/playbook",
"storlet_management_install_dir": "/opt/ibm",
"storlets_enabled_attribute_name": "storlet-enabled",
"docker_registry_random_string": "ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ1234",
"docker_registry_port": "5001",
"container_install_dir": "/opt/storlets",
"storlets_default_tenant_name": "{{ storlets_default_tenant_name }}",
"storlets_default_tenant_user_name": "{{ storlets_default_tenant_user_name }}",
"storlets_default_tenant_user_password": "{{ storlets_default_tenant_user_password }}",
"storlets_default_tenant_member_user" : "tester_member",
"storlets_default_tenant_member_password" : "member",
"base_image_maintainer": "root",
"base_os_image": "ubuntu_14.04",
"storlets_image_name_suffix": "ubuntu_14.04_jre8_storlets",
"swift_user_id": "1003",
"swift_group_id": "1003",
"storlet_middleware": "storlet_handler",
"storlet_container": "storlet",
"storlet_dependency": "dependency",
"storlet_log": "storletlog",
"storlet_images": "docker_images",
"storlet_timeout": "40",
"storlet_gateway_module": "docker",
"storlet_execute_on_proxy_only": "false",
"restart_linux_container_timeout": "3"
}
}