elbs: - name: "{{ e_d_c }}-public" scheme: "internet-facing" - name: "{{ e_d_c }}-internal" scheme: "internal" If an internal elb exists, we need private subnets This is functionally identical to the service_subnets and assumes you've defined a private_elb_subnet_{1,2} similar to the existing public_subnet_{1,2} variables (and requires code added in edx-secure's edx_service) The subnet if statement is horride, but registering that variable as a temporary global wasn't working. Services might not have elbs, might only have public ELBs or might have internal ELBs with no subnets configured. Try to catch these cases before ansible/ec2 give a less useful error message.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
callback_plugins | Loading commit data... | |
edx-east | Loading commit data... | |
edx-west | Loading commit data... | |
group_vars | Loading commit data... | |
library | Loading commit data... | |
roles | Loading commit data... | |
vagrant | Loading commit data... | |
ansible.cfg | Loading commit data... | |
create_role.yml | Loading commit data... | |
ec2.ini | Loading commit data... | |
ec2.py | Loading commit data... | |
edx_sandbox.yml | Loading commit data... | |
inventory.ini | Loading commit data... | |
log_server.yml | Loading commit data... | |
run_role.yml | Loading commit data... | |
security.sh | Loading commit data... | |
security.yml | Loading commit data... | |
vagrant-cluster.yml | Loading commit data... | |
vagrant-devstack.yml | Loading commit data... | |
vagrant-ecomstack.yml | Loading commit data... | |
vagrant-fullstack.yml | Loading commit data... |