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.