Repository URL to install this package:
Version:
6.0.0 ▾
|
.. |
changelogs |
meta |
plugins |
CHANGELOG.rst |
CONTRIBUTING.md |
COPYING |
FILES.json |
MANIFEST.json |
README.md |
codecov.yml |
This collection provides a series of Ansible modules and plugins for interacting with the cloudscale.ch Cloud.
To install the collection hosted in Galaxy:
ansible-galaxy collection install cloudscale_ch.cloud
To upgrade to the latest version of the collection:
ansible-galaxy collection install cloudscale_ch.cloud --force
To use a module from cloudscale.ch collection, please reference the full namespace, collection name, and modules name that you want to use:
--- - name: Using cloudscale.ch collection hosts: localhost tasks: - cloudscale_ch.cloud.server: name: web1 image: debian-10 flavor: flex-2 ssh_keys: - ssh-rsa XXXXXXXXXX...XXXX ansible@cloudscale server_groups: web-group zone: lpg1 api_token: ...
Or you can add full namepsace and collection name in the collections
element:
--- - name: Using cloudscale.ch collection hosts: localhost collections: - cloudscale_ch.cloud tasks: - server: name: web1 image: debian-10 flavor: flex-2 ssh_keys: - ssh-rsa XXXXXXXXXX...XXXX ansible@cloudscale server_groups: web-group zone: lpg1 api_token: ...
For existing Ansible roles, please also reference the full namespace, collection name, and modules name which used in tasks instead of just modules name.
To use a pluign, please reference the full namespace, collection name, and plugins name that you want to use:
plugin: cloudscale_ch.cloud.<myplugin>
There are many ways in which you can participate in the project, for example:
The changelog is managed using the antsibull
tool. You can install
it using pip install antsibull
antsibull-changelog release
git commit -m "Release version X.Y.Z" galaxy.yml CHANGELOG.rst changelogs/
git tag -s -m "Version X.Y.Z" vX.Y.Z
git push origin master vX.Y.Z
After the release is tagged and pushed to Github a release to Ansible Galaxy can be created using the release feature in Github:
GNU General Public License v3.0
See COPYING to see the full text.