shell job from shell/3.2.0
Github source:
265671b5
or
master branch
Properties¶
shell
¶
env
¶
repo
¶URL of a publicly-accessible shell environment repo. Deprecated, use shell.users instead.
- Default
""
hostname
¶Hostname to set on the shell
- Default
shell.local
hosts
¶A list of entries to append to /etc/hosts
- Default
[]
user
¶
account
¶Name of the user account to provision for this shell. Deprecated, use shell.users instead.
- Default
""
shell
¶Shell for the user account. Deprecated, use shell.users instead.
- Default
""
ssh_keys
¶List of SSH Public Keys for connecting to the shell. Deprecated, use shell.users instead.
- Default
[]
users
¶List of users to create - name: jhunt shell: /bin/bash env: https://github.com/jhunt/devbox-env.git # specifies a git environment to clone setup_script: /path/to/setup/script # runs a script as the user, after cloning the above repo ssh_keys: - ssh-rsa AAAAB3NzaC1yabcd - ssh-rsa AAAAB3NzaC1y1234
- Default
[]
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/shell/
directory
(learn more).
bin/setup
(frombin/setup
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.