I want use Foreman + saltstack for our project.
But it seem that it doesn't support Saltstack.
Does it workable?
I want use Foreman + saltstack for our project.
But it seem that it doesn't support Saltstack.
Does it workable?
We do support puppet and partially chef currently.
LZ
–
Later,
Lukas “lzap” Zapletal
irc: lzap #theforeman
Take a look through the archives for both Foreman and Salt there has been
discussions. Seems to be doable but needs demand from end users and
willingness from the devs in each camp.
I recently heard the state of devops tools and CFM tools as being a venn
diagram drawn by Picaso but it is probably more like a Jackson Pollock to
most people.
I really like Puppet and Foreman but their cloud support is really poor,
yes I know I can provision instances with both but I really need to be able
to do the full cloud stack. VPCs, SGs, ELBs and EBS. Cloud Formation from
AWS is just awful and a proprietary lockin tool. Ansible however is very
good at these kind of tasks across multiple cloud providers and from my
understanding Salt is too.
It would be good to see Foreman becoming a meta manager for all these tools
so I can provision my AWS infra with Salt/Ansible spin up and manage an
instance life cycle with Puppet then hand over again to another tool to
manage ELB registration, EBS snapshotting etc.
At the moment I find myself looking more and more at the underlying cloud
libs such as fog to get the job done. this is messy and makes it difficult
to hand off tasks to junior members of the team. Especially if they are
from a traditional ops background and uncomfortable around code.
Regards Jim
We do support puppet and partially chef currently.
LZ
On Mon, Jul 07, 2014 at 01:11:33AM -0700, forebadman wrote:
I want use Foreman + saltstack for our project. But it seem that it doesn't support Saltstack. Does it workable?
–
You received this message because you are subscribed to the Google
Groups “Foreman users” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.–
Later,Lukas “lzap” Zapletal
irc: lzap #theforeman–
You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.
> I really like Puppet and Foreman but their cloud support is really poor,
I would say that Puppet is a horrible cfg mgmt system anyway but there
are lots of users on this planet which are using it successfully.
> > I want use Foreman + saltstack for our project.
Do it.
> > But it seem that it doesn't support Saltstack.
Besides the fact that I need to accept the minion's (client's) key
manually I don't miss anything in Foreman.
The CMDB (yaml/json) is managed via files (pillars). Only roles will be
defined via Foreman host parameters.
Managing lots of complex host parameters (array/hashes) in Foreman
doesn't make sense at all in the moment.
If you want to have web interface to trigger Salt jobs, take a look at
Halite.
0xE2356889.asc (3.06 KB)
Karlsruhe, Germany
On 08.07.14 11:26, James Bailey wrote:
Take a look through the archives for both Foreman and Salt there has
been discussions. Seems to be doable but needs demand from end users and
willingness from the devs in each camp.I recently heard the state of devops tools and CFM tools as being a venn
diagram drawn by Picaso but it is probably more like a Jackson Pollock
to most people.I really like Puppet and Foreman but their cloud support is really poor,
yes I know I can provision instances with both but I really need to be
able to do the full cloud stack. VPCs, SGs, ELBs and EBS. Cloud
Formation from AWS is just awful and a proprietary lockin tool. Ansible
however is very good at these kind of tasks across multiple cloud
providers and from my understanding Salt is too.It would be good to see Foreman becoming a meta manager for all these
tools so I can provision my AWS infra with Salt/Ansible spin up and
manage an instance life cycle with Puppet then hand over again to
another tool to manage ELB registration, EBS snapshotting etc.At the moment I find myself looking more and more at the underlying
cloud libs such as fog to get the job done. this is messy and makes it
difficult to hand off tasks to junior members of the team. Especially if
they are from a traditional ops background and uncomfortable around code.Regards Jim
On 7 July 2014 10:56, Lukas Zapletal <lzap@redhat.com > mailto:lzap@redhat.com> wrote:
We do support puppet and partially chef currently. LZ On Mon, Jul 07, 2014 at 01:11:33AM -0700, forebadman wrote: > I want use Foreman + saltstack for our project. > > But it seem that it doesn't support Saltstack. > > Does it workable? > > -- > You received this message because you are subscribed to the Google Groups "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com <mailto:foreman-users%2Bunsubscribe@googlegroups.com>. > To post to this group, send email to foreman-users@googlegroups.com <mailto:foreman-users@googlegroups.com>. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout. -- Later, Lukas "lzap" Zapletal irc: lzap #theforeman -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com <mailto:foreman-users%2Bunsubscribe@googlegroups.com>. To post to this group, send email to foreman-users@googlegroups.com <mailto:foreman-users@googlegroups.com>. Visit this group at http://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
–
You received this message because you are subscribed to the Google
Groups “Foreman users” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to foreman-users+unsubscribe@googlegroups.com
mailto:foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com
mailto:foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.
I would like to mention how easy it would be to marry Salt with Foreman
since Salt is very easy to combine with existing/ other solutions
(hiera, etc.).
I don't know the puppet related code in Foreman but I think a few
evenings would be sufficient -for those who need it- to add internal
SaltStack support.
0xE2356889.asc (3.06 KB)
Karlsruhe, Germany
On 08.07.14 20:23, Arnold Bechtoldt wrote:
I really like Puppet and Foreman but their cloud support is really poor,
I would say that Puppet is a horrible cfg mgmt system anyway but there
are lots of users on this planet which are using it successfully.> I want use Foreman + saltstack for our project.
Do it.
> But it seem that it doesn't support Saltstack.
Besides the fact that I need to accept the minion’s (client’s) key
manually I don’t miss anything in Foreman.The CMDB (yaml/json) is managed via files (pillars). Only roles will be
defined via Foreman host parameters.Managing lots of complex host parameters (array/hashes) in Foreman
doesn’t make sense at all in the moment.If you want to have web interface to trigger Salt jobs, take a look at
Halite.GitHub - vmware-archive/halite: DEPRECATED: A client-side web application interface to a running Salt infrastructure
CMS-Report - Foreman
Add SaltStack support for Debian/Ubuntu by mmoll · Pull Request #81 · theforeman/community-templates · GitHub