Michael DeHaan wrote:
Joe McDonagh wrote:
Michael DeHaan wrote:
Joe McDonagh wrote:
Michael DeHaan wrote:
Additional ideas for stuff you would like to see?
--Michael
Please take out the 'feature' that you need LDAP hosts to run
puppetrun on a wide scale. The utility becomes useless for a large
portion of people. I searched the thread quickly and didn't see
this mentioned...
I hadn't even thought of supporting LDAP, actually :)
First data sources will be simple wildcards of the certs we have,
second data source will be the dashboard DB (and anything else that
follows this schema). LDAP would be a good patch for later, I'm
guessing, but probably not something I'd do initially.
--Michael
It already does support LDAP. In fact if you try to use puppetrun -a
it *requires* LDAP. That's my beef with it. Why can't it look at my
nodes.pp and get all the nodes from there?
Yes, I'm aware. We may need to support that going forward for
mantainability, I need to investigate but we definitely won't require
LDAP.
As for nodes.pp --
nodes.pp can contain regexen, IIRC. I suppose technically that
might be possible, but short term, we probably won't do this.
There's nothing saying we can't look at the list of certs, which is
what Func did, but I also want it to be able to use extended metadata
and info from the dashboard interface (or anything else that uses that
schema). It may also be interesting to maintain an external json
catalog of nodes and tags, TBD... I don't want to overdesign that bit
too much up front -- "YAGNI", and what all.
(We also need a CLI for dashboard... so it's easy to add nodes and tag
them here... we don't want people using
the extended DB to have to click around a WebUI if they don't want to,
and it would be helpful with batch population).
--Michael
Good point, your idea for list of certs is also valid, I am also down
with metadata, I just think the tool right now is kinda useless. If this
is improved I can ditch capistrano for scalable administration and leave
it to deploys.
--
Joe McDonagh
AIM: YoosingYoonickz
IRC: joe-mac on freenode
L'ennui est contre-révolutionnaire
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.