Fair enough. It's good to know just in case something can be done.

In this case, I don't think there's much of a choice.

However, if it is a competing product, I don't think that the PuppetDB
project would reject a PR for support for your internal project. It might
be faster than getting approval from on high!

Thanks,

Trevor

On Sun, Dec 18, 2016 at 1:14 PM, Johnson Earls <[email protected]>
wrote:

> Trevor: PostgreSQL is considered a competing product.  We're not allowed
> to use competing products without getting approval from the corporate
> information security group, legal, marketing, and a high level corporate
> officer (I don't remember how high off the top of my head, but at least 4
> levels above my manager), and it's a process that takes months to go
> through.
>
> On Sunday, December 18, 2016 at 9:50:18 AM UTC-8, Trevor Vaughan wrote:
>>
>> Hi Johnson,
>>
>> Do you have any information on why PostgreSQL is taboo? It might help to
>> justify supporting additional back-end databases.
>>
>> To solve your exported resources problem, you can use this as an example
>> https://github.com/simp/pupmod-simp-ssh/blob/master/
>> lib/puppet/parser/functions/ssh_global_known_hosts.rb.
>>
>> Now, be aware that this will *not* synchronize between multiple servers
>> but, if you have a single master, it will work just fine. Alternatively, if
>> you have a shared filesystem it will also work.
>>
>> We're working toward revamping these types of items to use a shared
>> synchronization system but it's not high priority at this time since most
>> places can use PuppetDB.
>>
>> A better bet might be to take this snippet and turn it into something
>> that writes to a DB that you control and then have a Hiera backend that
>> feeds your your data as collected from that backend on a regular basis.
>>
>> In Puppet functions, you have the entire catalog at your disposal and can
>> do with the data what you will.
>>
>> Good Luck,
>>
>> Trevor
>>
>> On Fri, Dec 16, 2016 at 5:52 PM, Johnson Earls <[email protected]>
>> wrote:
>>
>>> Hello all,
>>>
>>> I was just wondering - has anyone come across a plugin or something that
>>> would allow the use of exported resources in Puppet 4.x *without* using
>>> PuppetDB?  The company I work for has declared PostgreSQL taboo within the
>>> corporate network and so I cannot run PuppetDB, and the lack of exported
>>> resources is really starting to grate.  I'm hoping someone has seen
>>> something out there that can help solve this for me :)
>>>
>>> Thanks in advance,
>>> - Johnson
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Puppet Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/puppet-users/95a0f132-7b41-4158-af41-8a9785646aa8%40googlegroups.com
>>> <https://groups.google.com/d/msgid/puppet-users/95a0f132-7b41-4158-af41-8a9785646aa8%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Trevor Vaughan
>> Vice President, Onyx Point, Inc
>> (410) 541-6699 x788 <(410)%20541-6699>
>>
>> -- This account not approved for unencrypted proprietary information --
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/puppet-users/7966276a-e6d6-4447-b2d3-6654667fd1e3%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/7966276a-e6d6-4447-b2d3-6654667fd1e3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699 x788

-- This account not approved for unencrypted proprietary information --

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CANs%2BFoXJZ8ryw47xdo6KR%3D04%3Dvz5SBHQy5B40VRaBg8z0uHcbQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to