### Summary

I would like to configure several Galaxy servers with a fallback precedence defined by the `ANSIBLE_GALAXY_SERVER_LIST` environment variable...

https://docs.ansible.com/ansible/latest/reference_appendices/config.html#galaxy-server-list

and I would like to have 1 of those severs set to not verify SSL.

So say that I `export ANSIBLE_GALAXY_SERVER_LIST=A,B`, then I would like to `export ANSIBLE_GALAXY_SERVER_B_VERIFY_SSL=false`, and leave it true for server A.

### Issue Type

Feature Idea

### Component Name

lib/ansible/cli/galaxy.py

### Additional Information

Followup from AWX issue https://github.com/ansible/tower/issues/5182

Right now we have a global setting to turn off Galaxy SSL verification, however, it is argued that this is impractical from a security standpoint, and if someone wanted to bypass the rules, they would like to do it specific to one specific server they have added a credential for.

### Code of Conduct

- [X] I agree to follow the Ansible Code of Conduct
manifest_file, checksum = manifest
    assert checksum == collection._consume_file(manifest_file)
def test_consume_file_and_write_contents(manifest, manifest_info):
    manifest_file, checksum = manifest
    write_to = BytesIO()
    actual_hash = collection._consume_file(manifest_file, write_to)
    write_to.seek(0)
    assert to_bytes(json.dumps(manifest_info)) == write_to.read()
    assert actual_hash == checksum
def test_get_tar_file_member(tmp_tarfile):
    temp_dir, tfile, filename, checksum = tmp_tarfile
    with collection._get_tar_file_member(tfile, filename) as (tar_file_member, tar_file_obj):
        assert isinstance(tar_file_member, tarfile.TarInfo)
        assert isinstance(tar_file_obj, tarfile.ExFileObject)
def test_get_nonexistent_tar_file_member(tmp_tarfile):
    temp_dir, tfile, filename, checksum = tmp_tarfile
    file_does_not_exist = filename + 'nonexistent'
    with pytest.raises(AnsibleError) as err:
        collection._get_tar_file_member(tfile, file_does_not_exist)
    assert to_text(err.value.message) == "Collection tar at '%s' does not contain the expected file '%s'." % (to_text(tfile.name), file_does_not_exist)
def test_get_tar_file_hash(tmp_tarfile):
    temp_dir, tfile, filename, checksum = tmp_tarfile
    assert checksum == collection._get_tar_file_hash(tfile.name, filename)
def test_get_json_from_tar_file(tmp_tarfile):
    temp_dir, tfile, filename, checksum = tmp_tarfile
    assert 'MANIFEST.json' in tfile.getnames()
    data = collection._get_json_from_tar_file(tfile.name, 'MANIFEST.json')
    assert isinstance(data, dict)