Files
ansible_collection_centurion/docs/projects/ansible/collection/centurion/index.md
2024-07-31 16:22:02 +09:30

3.5 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

Project Status - Active

Gitlab build status - stable Gitlab build status - development

branch release version Downloads

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:

  1. Add the collection as a Project

    Projects -> Add

  2. 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) }}'
    
    
  3. Create a Credential

    Credentials -> Add

    • name: Centurion

    • Credential Type: Collection/No Fuss Computing/Centurion

  4. Add an inventory

    Inventoryies -> Add and complete the fields

    • name: Centurion

    • Save

  5. 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

  6. a