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] 
> <javascript:>> 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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/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
>
> -- 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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to