Greetings Ansible Community,

I am a user/customer, contributor and recently a collaborator 
of https://github.com/confluentinc/cp-ansible.

This project has proven extremely valuable in provisioning large and 
complex Kafka clusters. But already since the start, I have been annoyed by 
the only supported usage pattern, which is described 
here: https://docs.confluent.io/ansible/current/ansible-download.html.

This way of using cp-ansible does not fit us for several reasons, but 
mostly because we have other components in our Kafka infrastructure that we 
want to provision from the same Ansible setup. The workaround so far, has 
been to use the pesky Git Submodules. After being fed up with that, I filed 
this cp-ansible 
issue: https://github.com/confluentinc/cp-ansible/issues/613.

I have done some of the mandatory (and simple) changes. The work so far is 
summarized in this mega feature 
PR: https://github.com/confluentinc/cp-ansible/pull/630.

But now I have started looking into the probably most complex issue: 
plugins. Our ultimate goal is: *Support using cp-ansible as an Ansible 
Collection, but still support the existing usage pattern (git clone 
<cp-ansible>)*. Is this possible? I have created a draft PR, but currently 
it just contains two molecule test scenarios proving that I/we have work to 
do: https://github.com/confluentinc/cp-ansible/pull/631

Does anyone on this mailing list have some hints/tips? I tried to ask on 
IRC, but just got one negative answer: "Not possible"

Any help would be greatly appreciated!

Regards,
Erik

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/3fbb6d6e-470d-4a61-b4ab-809e7d653d91n%40googlegroups.com.

Reply via email to