Go to file
2023-04-21 18:30:11 -07:00
collections Use FQCN 2022-03-27 22:01:23 -07:00
defaults init 2022-02-26 20:19:20 -07:00
files fix FQCN and other linting 2023-04-21 18:28:46 -07:00
handlers fix FQCN and other linting 2023-04-21 18:28:46 -07:00
roles init 2022-02-26 20:19:20 -07:00
tasks add skel 2023-04-21 18:30:11 -07:00
templates add session recording mechanism 2023-04-18 23:25:19 -07:00
tests init 2022-02-26 20:19:20 -07:00
vars update hardening 2023-04-18 06:15:24 -07:00
.ansible-lint init 2022-02-26 20:19:20 -07:00
.gitignore Use FQCN 2022-03-27 22:01:23 -07:00
.pre-commit-config.yaml update pre-commit config 2023-02-15 16:51:44 -07:00
.yamllint init 2022-02-26 20:19:20 -07:00
adhoc-facts-refresh.yml Use FQCN 2022-03-27 22:01:23 -07:00
adhoc-rabbitmqqueue.yml Use FQCN 2022-03-27 22:01:23 -07:00
adhoc-rabbitmquser.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-account-services.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-ansible-host.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-bugzilla.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-chrony.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-install-kvm-hosts.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-koji-ecosystem.yml add koji playbooks to ops repo 2023-04-13 15:19:30 -07:00
init-rocky-mantisbt.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-noggin-theme.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-noggin.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-openqa-developer-host.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-postfix-relay.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-repo-servers.yml Use FQCN 2022-03-27 22:01:23 -07:00
init-rocky-session-recording.yml add session recording mechanism 2023-04-18 23:25:19 -07:00
init-rocky-system-config.yml add skel 2023-04-21 18:30:11 -07:00
local-ansible.cfg init 2022-02-26 20:19:20 -07:00
README.md init 2022-02-26 20:19:20 -07:00
role-rocky-bootstrap_staging.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-graylog.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-kojid-staging.yml add koji playbooks to ops repo 2023-04-13 15:19:30 -07:00
role-rocky-kojid.yml add koji playbooks to ops repo 2023-04-13 15:19:30 -07:00
role-rocky-kojihub-staging.yml add koji playbooks to ops repo 2023-04-13 15:19:30 -07:00
role-rocky-kojihub.yml add koji playbooks to ops repo 2023-04-13 15:19:30 -07:00
role-rocky-mirrormanager.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-monitoring.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-mqtt.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-node_exporter.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-pinnwand.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-rabbitmq.yml Use FQCN 2022-03-27 22:01:23 -07:00
role-rocky-repopool.yml finish rsyncd configuration 2022-07-15 13:44:41 -07:00

Ansible AWX Template: Ops Management

Ansible AWX is the method used for the Rocky Linux infrastructure, as a replacement for using the CLI. This template is used specifically for management of systems and infrastructure and takes bits and pieces from the original infrastructure git repository on GitHub.

This repository may include duplicate playbooks from other ansible management repositories. Some pieces may also be removed and put into their own repository.

Notes on local runs and playbooks for local development systems

There are some playbooks that are meant to be ran locally. There are also cases where AWX is not feasible. To run said playbooks, these are things to keep in mind:

  • local-ansible.cfg will need to be used
  • init-rocky-ansible-host.yml will need to be ran using that configuration file (if there are roles/collections needed)

Provides / Information

This repository is for Infrastructure operations.

.
├── README.md
├── defaults
│   └── main.yml
├── files
│   └── README.md
├── handlers
│   └── main.yml
├── tasks
│   └── main.yml
├── templates
│   └── README.md
├── tests
│   ├── README.md
│   ├── inventory
│   └── test.yml
└── vars
    └── main.yml