Linux - EnterpriseThis forum is for all items relating to using Linux in the Enterprise.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello everyone. First timer here. Without getting into all the details we are going to be spinning up quite a number of Linux boxes running Centos 7.
We want our security apps installed as part of the OS deployment. I am more familiar with OSD for Windows. To prevent from having to update the gold images frequently in Windows we leave the core images as is and can install applications on the fly as part of the scripted OS deployment. By the time the system is ready to be logged into for the first time, all of the apps are installed.
I'm wondering if there is a similar process that can be utilized to do the same in Linux. That way when a new version is released we simply replace the source files for the apps.
Hello everyone. First timer here. Without getting into all the details we are going to be spinning up quite a number of Linux boxes running Centos 7.
We want our security apps installed as part of the OS deployment. I am more familiar with OSD for Windows. To prevent from having to update the gold images frequently in Windows we leave the core images as is and can install applications on the fly as part of the scripted OS deployment. By the time the system is ready to be logged into for the first time, all of the apps are installed.
I'm wondering if there is a similar process that can be utilized to do the same in Linux. That way when a new version is released we simply replace the source files for the apps.
Short answer: yes, easily.
Longer answer: yes, but it depends on your needs as to how.
If you're in a development environment, and need to spin up a dozen dev boxes to let programmers play, and want to destroy/rebuild regularly, then you can put your custom packages/scripts/whatever as part of your kickstart build.
Otherwise, it's fairly easy to take whatever you want, be it shell scripts, files, programs, etc., and make your OWN RPM file, and version it. Point your boxes back to your central repository, and the system will treat it just like any other upgrade, or just copy the RPM to another system, and run a yum command to update it manually. Lots of options, but they depend on where these systems are (i.e. internal, at customer-sites, etc.), and other variables.
Short answer: yes, easily.
Longer answer: yes, but it depends on your needs as to how.
If you're in a development environment, and need to spin up a dozen dev boxes to let programmers play, and want to destroy/rebuild regularly, then you can put your custom packages/scripts/whatever as part of your kickstart build.
Otherwise, it's fairly easy to take whatever you want, be it shell scripts, files, programs, etc., and make your OWN RPM file, and version it. Point your boxes back to your central repository, and the system will treat it just like any other upgrade, or just copy the RPM to another system, and run a yum command to update it manually. Lots of options, but they depend on where these systems are (i.e. internal, at customer-sites, etc.), and other variables.
Appreciate the feedback. These are going to be AWS hosts that spin up and down based on the workload and performance parameters. The OS images are going to be updated pretty frequently. I think the decision will be based on the time it takes for the systems to be ready for use once they are brought online.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.