Allow large number of environments to be displayed in Environments dropdown
As discussed in #5769 (comment 221490877) potentially thousands of environments can be loaded for a given project.
The current Environments Dropdown in Operations -> Environments -> (Instance/Pod) -> Logs would not be usable in such cases.
Make the dropdown searchable by users
Possible Technical Solution
Use an equivalent of
glDropdown which is searchable by users. Switching part of the logs page to use VueJS, so we can use our Gitlab UI component Dropdown (With Search) https://gitlab-org.gitlab.io/gitlab-ui/?path=/story/base-dropdown--default
Example provided by @winh of how we can mount Vue inside the existing HTML if needed: