alex-local 434e91144b
Some checks are pending
CI / Lint scripts & YAML (ubuntu-20.04) (push) Waiting to run
CI / Lint scripts & YAML (ubuntu-22.04) (push) Waiting to run
CI / Validate kustomize builds (if any) (push) Waiting to run
CI / Create release artifact (push) Blocked by required conditions
ci: add lint, kustomize-validate, release jobs
2025-09-12 11:59:03 +02:00
2024-11-24 13:41:25 +01:00
2025-09-10 10:31:47 +02:00
2025-09-05 23:41:57 +02:00

awx

AWX Local Setup for Minikube

This folder provides an automated script and instructions to deploy the awx-operator and a single-node AWX instance locally using Minikube + kubectl.

Files

  • setup_awx_local.sh — idempotent installer script. Run from inside the awx-operator repo (it expects the repo files like config/ and awx.yml to be present in the parent folder).
  • cleanup.sh — stops port-forward and optionally deletes the awx namespace and CRs.
  • README_GIT_PUSH.md — instructions to create a new remote repo and push this directory to your git host.

Quickstart

  1. From the awx-operator repo root, copy or open this folder:
cd /home/alex/awx-operator
ls -la awx-local-setup
  1. Make scripts executable and run the installer:
chmod +x awx-local-setup/setup_awx_local.sh awx-local-setup/cleanup.sh
./awx-local-setup/setup_awx_local.sh --port 8082
  1. Open AWX in your browser at the host IP and port printed by the script, or use the NodePort on the Minikube VM.

Notes

  • The script is intended for local development/testing only. For production, use official operator docs.
  • The script tries to be idempotent and safe. It does not delete CRDs or secrets automatically.
Description
No description provided
Readme 60 KiB
Languages
Shell 98.5%
Dockerfile 1.5%