Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qlikprofessionalservices/ansible-qlikcloud-collection
Ansible collection containing modules and plugins for Qlik Cloud
https://github.com/qlikprofessionalservices/ansible-qlikcloud-collection
Last synced: 6 days ago
JSON representation
Ansible collection containing modules and plugins for Qlik Cloud
- Host: GitHub
- URL: https://github.com/qlikprofessionalservices/ansible-qlikcloud-collection
- Owner: QlikProfessionalServices
- Created: 2023-08-18T09:13:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-04T15:10:07.000Z (about 1 year ago)
- Last Synced: 2023-12-12T19:24:01.674Z (11 months ago)
- Language: Python
- Size: 108 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible Collection for Qlik Cloud
This collection (qlik.cloud) includes Ansible modules and plugins to help automate the management of
[Qlik Cloud](https://www.qlik.com/us/products/qlik-cloud) tenants and content.## Requirements
Tested with Ansible Core >= 2.12.0 versions.
This collection depends on the Qlik SDK for Python (qlik-sdk >= 0.14.0). The Qlik SDK requires
Python >= 3.8.## Installation
You can install the Qlik Cloud collection with Ansible Galaxy CLI:
```sh
ansible-galaxy collection install qlik.cloud
```You can also include it in a `requirements.yaml` file and install it with
`ansible-galaxy collection install -r requirements.yaml`, using the format:```yaml
---
collections:
- name: qlik.cloud
```Or clone by your own:
```sh
mkdir -p ~/.ansible/collections/ansible_collections/qlik
git clone https://github.com/qlikprofessionalservices/ansible-qlikcloud-collection.git ~/.ansible/collections/ansible_collections/qlik/cloud
```The python module dependencies are not installed by ansible-galaxy. They can be manually installed
using pip:```sh
pip install -r ~/.ansible/collections/ansible_collections/qlik/cloud/requirements.txt
```Or:
```sh
pip install qlik-sdk
```## Usage
To use a module from this collection, please reference the full namespace, collection name, and modules name that you want to use:
```yaml
---
- name: Using Qlik Cloud collection
hosts: mytenant.eu.qlikcloud.com
tasks:
- qlik.cloud.space:
name: myspace
type: shared
```Or you can add full namepsace and collection name in the collections element:
```yaml
---
- name: Using Qlik Cloud collection
hosts: mytenant.eu.qlikcloud.com
collections:
- qlik.cloud
tasks:
- space:
name: myspace
type: shared
```## License
`qlik.cloud` Ansible collection is [MIT licensed](LICENSE).