awx-on-k3s
k8awx
awx-on-k3s | k8awx | |
---|---|---|
25 | 7 | |
472 | 15 | |
- | - | |
8.6 | 4.4 | |
7 days ago | 2 months ago | |
Dockerfile | Shell | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awx-on-k3s
-
Instance Group modification reload, Kerberos-related
I used THIS GUIDE to configure Kerberos and it's more-or-less working fine. It's just that I'm using hostnames and AWX has issues picking correct AD domain (I have multiple domains specified), despite having the following:
-
requirements.txt not honored on awx-on-k3s deployment
Ref: https://github.com/kurokobo/awx-on-k3s/tree/main/builder
- How can I update AWX maintaining the Docker images in the same version?
- Is Kubernetes still a requirement for AWX ?
- Zabbix to monitor ansible
-
I made a super easy playbook for setting up AWX on a traditional server with K3s and many addons, it's a great way to get started with AWX if you're new to it. Enjoy!
Haha, I wasn't even aware there were any other AWX-on-K3s playbooks out there! Like there's https://github.com/kurokobo/awx-on-k3s, but this playbook I've made is basically just a wrapper for it.
-
choosing the right setup - single node from scratch to scalable awx cluster later
short heads-up: i started a position at a new company, the prior employee didn‘t do any documentation. i have a awx 19 on k3s in a constrained environment (multiple ads/proxies etc… firewall rings etc.) where all the setup seems to be happen with an older/modified version of this and someone tried to update with [https://github.com/ansible/awx-operator](this (awx operator)) but failed multiple times. no one touched it since.
-
Job Template Callbacks empty matching hosts
I just deployed AWX latest version using k3s, following this neat guide: https://github.com/kurokobo/awx-on-k3s/
-
AWX install on AWS
Give this a try, it's a step-by-step guide to setting it all up using k3s (mini/single-node Kubernetes): https://github.com/kurokobo/awx-on-k3s
-
deploy awx operator
I would recommend this guide: https://github.com/kurokobo/awx-on-k3s it's by far the best guide to install operator and awx afterwards out there on a kubernetes cluster/single node.
k8awx
-
AWX and Event Driven Ansible
Kerberos can be tricky to add to AWX, but check my repo for that. I have a good example on how to mount the krb5.config in the awx containers.
- Is it possible to use Ingress with Nodeport ?
- Restoring AWX database backup (pg_dump) not working
-
"msg": "winrm or requests is not installed: No module named 'winrm'"
I also have a repo for awx on K8s, which includes a manifest for the kerberos configuration mount point. https://github.com/aimcod/k8awx/blob/main/krb5.yaml I've explained it in short detail here.
-
Oracle Linux Automation Manage
If you want to check it out, here it is.
- AWX virtual home-lab
-
deploy awx operator
https://github.com/aimcod/YIk8awx/tree/main
What are some alternatives?
awx-operator - An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible. 🤖
ansible-awx-ee - My own take at creating an AWX-EE
k3s - Lightweight Kubernetes
awx - AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
ksync - Sync files between your local system and a kubernetes cluster.
aap_on_crc - Quick how to deploy Ansible Automation platform locally on Code Ready Containers for aquick demo, or home lab.
awx-ansible - This playbook spawns a ready-to-use AWX system on K3S, on a Debian 11 or Ubuntu 22.04 host. AWX is a tool that can be used to manage multiple servers with Ansible.
awx-operator - Configuration files and instructions on how to deploy the AWX-Operator platform on a k3s environment
ansible-builder - An Ansible execution environment builder
BorgBackup - Deduplicating archiver with compression and authenticated encryption.
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.