connect to a ansible hostgroup via ssh
original idea from https://github.com/SkaveRat/ansishell which seems to be unmaintained
clone this repo
git clone https://github.com/derveloper/assh
put the assh script in your $PATH
create a file in your $HOME named .assh
# your multi ssh command, choose whatever you like ASSH_CMD=sshmulti # the default inventory to use if none was provided ANSIBLE_DEFAULT_ALIAS="dev"# inventory alias paths, add as many as you want with arbitrary names ANSIBLE_INVENTORY_dev="<your dev environment inventory path>" ANSIBLE_INVENTORY_production="<your production environment inventory path>"./assh <host_group> [<inventory_alias>]
Copyright 2018 Tristan Leo Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.