Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Jason DeTiberus
On Thu, Oct 13, 2016 at 2:53 PM, Rich Megginson wrote: > On 10/13/2016 07:52 AM, Philippe Lafoucrière wrote: > >> Just to clarify our need here: >> >> We want the projects config inside a configuration tool. There's >> currently nothing preventing from modifying the config of a project (let's >>

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Rich Megginson
On 10/13/2016 07:52 AM, Philippe Lafoucrière wrote: Just to clarify our need here: We want the projects config inside a configuration tool. There's currently nothing preventing from modifying the config of a project (let's say, a DC), and no one will be notified of the change. Do you mean, i

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Alex Wauck
Oh, I see. I misread your question and thought you were asking about OpenShift-related config files, which we manage with Salt. We don't have any method of managing the various OpenShift/Kubernetes objects themselves or tracking changes to them. I'm very interested in the Ansible tools Clayton m

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Philippe Lafoucrière
Thanks Clayton! Really looking forward to seeing this released :) ​ ___ users mailing list users@lists.openshift.redhat.com http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Clayton Coleman
There are a number of lower level modules in use by the ansible tools that are targeted at creating / updating config objects on OpenShift. We've been discussing increasing and enhancing those tools to make it even easier to manage openshift with ansible (for both platform tools as well as for app

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Philippe Lafoucrière
Just to clarify our need here: We want the projects config inside a configuration tool. There's currently nothing preventing from modifying the config of a project (let's say, a DC), and no one will be notified of the change. We're looking for something to keep track of changes, and make sure the

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Stéphane Klein
2016-10-12 17:41 GMT+02:00 Alex Wauck : > we do the actual OpenShift installation using openshift-ansible (which > Rich Megginson mentioned) > Thanks but my subject isn't about OpenShift cluster installation and upgrade. Best regards, Stéphane ___ user

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-13 Thread Stéphane Klein
2016-10-12 17:10 GMT+02:00 Rich Megginson : > On 10/12/2016 03:15 AM, Stéphane Klein wrote: >> >> * are there some Ansible or Puppet tools for OpenShift (I found nothing)? >> > > https://github.com/openshift/openshift-ansible I know and I use that, it's only to install and upgrade OpenShift clus

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-12 Thread Alex Wauck
We manage most of our systems with Salt, and this includes our OpenShift cluster. We create nodes with salt-cloud and lay the groundwork (e.g. admin user accounts, install various useful packages) using Salt, and then we do the actual OpenShift installation using openshift-ansible (which Rich Megg

Re: Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-12 Thread Rich Megginson
On 10/12/2016 03:15 AM, Stéphane Klein wrote: Hi, I use OpenShift with success but I search a good practice to: * keep all object config history (deployment config history, image stream creation/delete, project creation/delete…) * I use OpenShift template system, sometime I need to update this

Managing OpenShift Configuration with Puppet/Ansible… what are your best practices?

2016-10-12 Thread Stéphane Klein
Hi, I use OpenShift with success but I search a good practice to: * keep all object config history (deployment config history, image stream creation/delete, project creation/delete…) * I use OpenShift template system, sometime I need to update this template but I need to update manually all proje