Hi,
I very much favor Ansible and also often thought about replacing our AWX
/ Ansible Tower with an Airflow-based solution. Never had time for this.
I'd favor having some Ansible support and I am sure there are people "in
the wild" who use it. So I am with Jarek and Daniel that it makes sense
to have a provider available. But before adding it to Airflow I'd also
propose to make it as 3rd party. Maybe if community grows and it
matured, still it could be transferred to be community provider in future.
I remember there was a talk in Airflow Summit 2023 about how to manage a
network infrastructure with a distributed Airflow system, can not find
the link... but found this:
https://netos.io/article/automation/using-apache-airflow-for-scalable-network-discovery-with-netbox-and-ansible/
I assume you have considered
https://github.com/apache/airflow/blob/main/PROVIDERS.rst#accepting-new-community-providers
?
Jens
On 28.12.24 03:11, Daniel Imberman wrote:
Yeah I’m with Jarek here.
When someone offers a community provider they’re basically asking us to
take care of it in perpetuity. This is fine as we want to ensure a good
experience to users, but it also sets a high bar of “is this critical
enough for us to maintain forever.”
FWIW this was one of the big reasons we created providers in the first
place. To allow the external community to offer their own providers without
going through us 🙂
On Fri, Dec 27, 2024 at 3:16 PM Jarek Potiuk <ja...@potiuk.com> wrote:
Why do you think it's better to add it as a community provider than
releasing it on your own ? Ansible is pretty popular - but some might say
"dated", and when we are committing to maintain something in the community
we tend to look in the future, rather than in the past. Why not release it
on your own and add an entry in
https://airflow.apache.org/ecosystem/#third-party-airflow-plugins-and-providers
?
J.
On Fri, Dec 27, 2024 at 6:48 AM zheng liu <liuzheng...@gmail.com> wrote:
Hello Airflow Developers,
As issue <https://github.com/apache/airflow/issues/45203> I mentioned,
I'm
try to provide an ansible provider, in my work, it's
works really well, and replaced the AWX for my daily operations.
I'm already initiated a Pull Request, however we need to fix a few bits
and
add System tests, so not yet ready for a full review.
Please let me know if you accept this provider so that we can move on
with
the PR <https://github.com/apache/airflow/pull/45204>.
--------------------------------------------------------------------------------------
Zheng Liu
http://liuzheng.github.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org
For additional commands, e-mail: dev-h...@airflow.apache.org