Skip to content

Instantly share code, notes, and snippets.

View fosterseth's full-sized avatar

Seth Foster fosterseth

View GitHub Profile
GET /api/
List supported API versions
GET /api/v2/
List top-level API resources
GET /api/v2/activity_stream/
List audit trail entries for tracking system changes
GET /api/v2/activity_stream/{id}/
@fosterseth
fosterseth / gateway_awx_dab.md
Last active September 11, 2025 20:50
Gateway AWX DAB

Do at least once

  • in awx run make docker-compose
  • in aap-gateway/aap-dev run AWX_REPO=/home/sbf/awx HUB_REPO=skip EDA_REPO=skip make dev-up
    • ❗point to your local awx repo
  • in aap-gateway makes sure container-startup.yml has only controller listed in the services
enabled_services:
  - 'controller'
@fosterseth
fosterseth / getting_started_with_receptor.md
Created October 10, 2023 20:34
getting started with receptor

Download receptor

https://github.com/ansible/receptor/releases

Create a basic 3-node network

foo -> bar <- mal

foo and mal are directly connected to bar with TCP connections.

foo can reach mal by sending network packets through bar.

@fosterseth
fosterseth / awx_dev_kind.md
Last active November 10, 2023 23:12
AWX development on Kind

AWX development on kind

Features

  • Uses your locally checked out code. No need to build and upload custom awx or awx-operator images.
  • Live reloading. Making changes to your local awx files will trigger services to restart in the deployment to reflect code changes.
  • The kind cluster runs in a single docker container. You can easily stop, pause, and restart this single container to bring up the entire deployment.
  • This deployment method is useful for API, UI and operator work

Requirements

kind https://kind.sigs.k8s.io/docs/user/quick-start/#installation

@fosterseth
fosterseth / awx_how_a_job_runs.md
Last active October 20, 2025 10:20
How a job runs