Skip to content

shadowman-lab/Ansible-ImageBuilder

Repository files navigation

ImageBuilder Automation

Contribute

This directory contains Ansible automation for imagebuilder management and operations.

Overview

The ImageBuilder automation provides playbooks and roles for managing and configuring imagebuilder infrastructure and services.

Roles

Role Description
image_builder_apache_ssl Role for image builder apache ssl
image_builder_cockpit_ssl Role for image builder cockpit ssl
image_builder_setup_sat Role for image builder setup sat

Playbooks

Playbook Description Target Hosts
buildimage.yml Playbook for buildimage all
setupimagebuilder.yml Playbook for setupimagebuilder all

Usage

Running with ansible-navigator

# Run a playbook
ansible-navigator run buildimage.yml

# Run in stdout mode
ansible-navigator run buildimage.yml -m stdout

Using roles

- hosts: target_hosts
  roles:
    - image_builder_apache_ssl

Requirements

  • Ansible 2.9 or higher (via ansible-navigator)
  • Required collections (see collections/requirements.yml if present)
  • Appropriate access credentials configured via environment variables

Directory Structure

Ansible-ImageBuilder/
├── roles/              # Ansible roles
├── *.yml               # Playbooks
├── collections/        # Collection dependencies (if present)
└── ansible-navigator.yml  # Navigator configuration

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages