logo

CALLGOOSE

Ansible Profile

Creating a Profile Using Profile Type: Ansible


Overview


This document provides step-by-step instructions for creating and configuring a profile using the Ansible profile type in Callgoose SQIBS automation platform. Ansible profiles allow users to configure reusable settings or parameters for automation workflows involving Ansible. Below are the steps and details for creating an Ansible profile.


Steps to Add an Ansible Profile


  1. Navigate to Add Profile
  • Access the automation section in the Callgoose SQIBS automation platform.
  • Go to Automation, and you can see Profiles.
  • Click on Profiles and then click on Add Profile to create a new profile.
  1. Select Profile Type
  • Choose Ansible as the profile type from the list of available options.
  1. Fill in the Details
  • Name*:
  • Provide a descriptive name for the profile.
  • Example: Server Configuration Profile.
  • Description*:
  • Add a detailed description of the profile.
  • Example: This profile includes Ansible configurations for server setup and management.
  • Ansible User:
  • Enter the Ansible username.
  • Example: username (do not include -u).
  • Ansible Options:
  • Add additional Ansible options if required.
  • Example: ansible_ssh_timeout=30.
  • Ansible Version:
  • Select the required Ansible version.
  • Example: 2.17.
  • Ansible Inventory File:
  • Upload the inventory file required by Ansible.
  • Example: hosts file or inventory file.
  • Ansible Configuration File:
  • Upload the Ansible configuration file.
  • Example: ansible.cfg.
  1. Save the Profile
  • Click on Save to finalize the creation of the profile.
  1. Upload Multiple Files (Optional)
  • If you have multiple files to upload:
  • First, create the profile.
  • Then, open that profile.
  • Click on Show Details.
  • Click on Edit, and you will be able to see the Upload File option.
  • Upload additional related files as required.
  • Click on Save after uploading the files if necessary.


Additional Notes


  • Fields marked with an asterisk (*) are mandatory.
  • Use descriptive names and descriptions to make it easier for team members to understand the purpose of the profile.
  • Ensure the uploaded inventory and configuration files are correct and tested locally to avoid runtime errors.
  • Ansible profiles are reusable and can be referenced in various automation workflows.


Example Configuration


Name: Server Configuration Profile

Description: This profile includes Ansible configurations for server setup and management.

Ansible User: admin_user

Ansible Options: ansible_ssh_timeout=30

Ansible Version: 2.17

Ansible Inventory File: Upload a file named inventory.

Ansible Configuration File: Upload a file named ansible.cfg.


Conclusion


By following these steps, you can effectively create an Ansible profile in Callgoose SQIBS automation platform. Ansible profiles enhance the reusability of configurations and simplify the management of automation workflows involving Ansible.

CALLGOOSE
SQIBS

Advanced Automation platform with effective On-Call schedule, real-time Incident Management and Incident Response capabilities that keep your organization more resilient, reliable, and always on

Callgoose SQIBS can Integrate with any applications or tools you use. It can be monitoring, ticketing, ITSM, log management, error tracking, ChatOps, collaboration tools or any applications

Callgoose providing the Plans with Unique features and advanced features for every business needs at the most affordable price.



Unique Features

  • 30+ languages supported
  • IVR for Phone call notifications
  • Dedicated caller id
  • Advanced API & Email filter
  • Tag based maintenance mode

Signup for a freemium plan today &
Experience the results.

No credit card required