# Cookbook:: irrigate-vault
# Attributes:: proxy

default['vault']['proxy']['auto_auth_credentials_data_bag_name'] = 'dev_vault_proxy_credentials'

default['vault']['proxy']['config']['log_level'] = 'warn'

default['vault']['proxy']['config']['auto_auth']['method']['type'] = 'approle'
default['vault']['proxy']['config']['auto_auth']['method']['config']['role_id_file_path'] = '/usr/local/etc/vault/.role-id'
default['vault']['proxy']['config']['auto_auth']['method']['config']['secret_id_file_path'] = '/usr/local/etc/vault/.secret-id'
default['vault']['proxy']['config']['auto_auth']['method']['config']['remove_secret_id_file_after_reading'] = 'false'

default['vault']['proxy']['config']['listener']['tcp']['address'] = '127.0.0.1:8100'
default['vault']['proxy']['config']['listener']['tcp']['tls_disable'] = true

default['vault']['proxy']['config']['api_proxy']['use_auto_auth_token'] = true

default['vault']['proxy']['config']['vault']['address'] = 'https://vault.dev.theorchard.io:8200'
default['vault']['proxy']['config']['vault']['retry']['num_retries'] = 10
