helper init-play-dir
Or any equivalent method to create a minimal ansible.cfg
and inventory setup
If you need a bastion
ssh-config.mk the_bastion=bastion.public the_tld=local
Or install your private ssh config
ssh-config.yml
make req
Usage
users.yml -i node, -e file=$users -e id=$trigram -e logname=$name -e use_hg=1 --skip-tags=data
with variables
-
file
the name of an user accounts file imported from private repository -
id
a trigram -
logname
a login name -
use_hg
a boolean controllinghg commit
invocation -
file
is required -
either
id
orlogname
is required
with tags
data
to avoid checking out private user accounts repository
env ANSIBLE_SSH_ARGS= ssmpt-via-gmail.yml -i $node, -e user=$gmail_name -D
Uses ANSIBLE_SSH_ARGS
to avoid default local ssh-config
env ANSIBLE_SSH_ARGS= mail-my-ip.yml -i $node, -D