[CentOS-devel] [scl.org] Sharing Software Collections over NFS?

Fri Feb 9 16:02:22 UTC 2018
Manuel Wolfshant <wolfy at nobugconsulting.ro>

On February 9, 2018 5:45:29 PM GMT+02:00, Honza Horak <hhorak at redhat.com> wrote:
>On 02/09/2018 04:23 PM, Marek Salwerowicz wrote:
>> Hi Honza,
>> 
>> On 09.02.2018 16:03, Honza Horak wrote:
>> 
>>> It's been a while since I wrote an article about a cool feature that
>
>>> we introduced together with Software Collections packaging format, 
>>> which is *the ability to share the environment on multiple machines
>by 
>>> NFS sharing *[1].
>>>
>>> The idea is very simple -- install Software Collections of your 
>>> favorite application stack (say Python 3.6 + NodeJS 8) and mount the
>
>>> /opt/rh on workstations. That way you have the same environment on
>all 
>>> machines.
>> 
>> Sounds nice, but how about config files that are installed in
>/etc/opt ?
>
>That's tricky, yes, and it's also a reason why we don't do it for stuff
>
>like databases (data files are even more tricky). This feature is used 
>only for dynamic languages like python, ruby, nodejs, ...
>
In a previous life when space mattered and VMs were still in their infancy, I had to install several machines which run the flexlm license manager. The only real & important differences among them were the MAC address and the config file for flexlm.
So I mounted R/O the whole OS minus /var from a single server and used symlinks from /etc/sysconfig to a small R/W partition mounted below /var.

Wolfy


>Honza
>
>> Cheers,
>> Marek
>> 
>>>
>>> Now, I'd like to request some feedback -- is there anybody on the
>list 
>>> (or outside, but you at least know about it) who uses this feature
>for 
>>> the Software Collections packages?
>>>
>>> Please, let us know! If you can't share it publicly, just drop me a 
>>> direct mail. Of course, more feedback is welcome, but even simple
>YES 
>>> would be also cool.
>>>
>>> [1] 
>>>
>https://developers.redhat.com/blog/2015/06/29/maintain-software-collections-easily-on-thousands-of-machines-using-scl-register/
>
>>>
>>>
>>> Thanks!
>>> Honza
>>>
>>> _______________________________________________
>>> SCLorg mailing list
>>> SCLorg at redhat.com
>>> https://www.redhat.com/mailman/listinfo/sclorg
>> 
>_______________________________________________
>CentOS-devel mailing list
>CentOS-devel at centos.org
>https://lists.centos.org/mailman/listinfo/centos-devel

: