Change-Id: I0e12756e1f2a876e4f44678d61d64010bee33311
1.6 KiB
Add a remote fileserver to the inventory so that content can be uploaded in subsequent tasks or roles.
Role Variables
Complex argument which contains the information about the remote destination as well as the authentication information needed. It is expected that this argument comes from a Secret
Example:
- secret: name: site_logs data: fqdn: logs.example.org path: /srv/static/logs ssh_known_hosts: | logs.example.org ssh-rsa ... ssh_username: zuul ssh_private_key: !encrypted/pkcs1-oaep - ...
The FQDN of the remote host.
The remote path. Content will be put into a directory below this path that matches
zuul.project.short_name
. The full path including the project short name will be added to the hostvars of the host aszuul_fileserver_project_path
.String containing known host signature for the remote host.
Contents of the ssh private key to use.
This is an optional variable that will be inserted between the base of the path (provided by the path variable) and the
zuul.project.short_name
final path element.