Skip to content

shadowman-lab/Ansible-Development

Repository files navigation

Development Automation

Contribute

This directory contains Ansible automation for development management and operations.

Overview

The Development automation provides playbooks and roles for managing and configuring development infrastructure and services.

Roles

Role Description
shadowman_dev_server Role for shadowman dev server
shadowman_dev_server_builtin Role for shadowman dev server builtin
shadowman_dev_server_update Role for shadowman dev server update
shadowman_dev_shared_image_store Role for shadowman dev shared image store
shadowman_dev_vs_codeserver Role for shadowman dev vs codeserver

Playbooks

Playbook Description Target Hosts
ansibleremoteserver.yml # registry user not needed if using shared storage all
ansibleserver.yml # username for private automation hub for EE or to password protected registry all
ansibleserver_update.yml # Set version to be latest or the version you want to update to all
ansibleserver_usingbuiltinmodules.yml # username for private automation hub for EE or to password protected registry all
ansiblesharedimage.yml # username for private automation hub for EE or to password protected registry all

Usage

Running with ansible-navigator

# Run a playbook
ansible-navigator run ansibleremoteserver.yml

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

Using roles

- hosts: target_hosts
  roles:
    - shadowman_dev_server

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-Development/
├── 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