3.1 KiB
title, description, date, template, about
title | description | date | template | about |
---|---|---|---|---|
Centurion | No Fuss Computings Companion Ansible Collection Centurion for Centurion ERP. | 2024-07-30 | project.html | https://gitlab.com/nofusscomputing/projects/ansible/collections/kubernetes |
This Ansible Collection is intended to compliement Centurion ERP.
Features
Ansible Automation Platform / AWX
This collection can be directly added to AAP/AWX. To do so conduct the following:
-
Add the collection as a Project
Projects -> Add
-
name: Collection/No Fuss Computing/Centurion
-
Source Control Type: Git
-
Source Control URL: https://gitlab.com/nofusscomputing/projects/ansible/collections/centurion_erp_collection.git
-
Source Control Branch/Tag/Commit: set to a branch, tag or commit
-
Save
-
-
Add a Credential type for the invneotries use
Credential Types -> Add
-
name: Collection/No Fuss Computing/Centurion
-
Input configuration:
fields: - id: CENTURION_API type: string label: Centurion Host URL - id: CENTURION_TOKEN type: string label: Centurion API Token secret: true - id: VALIDATE_CENTURION_CERTS type: boolean label: Validate Centurion SSL Certificate required: - CENTURION_API - CENTURION_TOKEN
- Injector configuration:
env: CENTURION_API: '{{ CENTURION_API }}' CENTURION_TOKEN: '{{ CENTURION_TOKEN }}' VALIDATE_CENTURION_CERTS: '{{ VALIDATE_CENTURION_CERTS | default(true) }}'
-
-
Create a Credential
Credentials -> Add
-
name: Centurion
-
Credential Type: Collection/No Fuss Computing/Centurion
-
-
Add an inventory
Inventoryies -> Add
and complete the fields-
name: Centurion
-
Save
-
-
Add a source to the inventory
Inventoryies -> <Centurion Inventory> -> Sources -> Add
-
name: Centurion ERP
-
Source: Sourced from Project
-
Credential: Centurion
-
Project: Collection/No Fuss Computing/Centurion
-
Inventory File: inventory/inventory.yaml
-
Save
-
-
a