LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise
User Name
Password
Linux - Enterprise This forum is for all items relating to using Linux in the Enterprise.

Notices


Reply
  Search this Thread
Old 10-03-2019, 12:28 PM   #1
jimmac24
LQ Newbie
 
Registered: Oct 2019
Posts: 2

Rep: Reputation: Disabled
Is this possible - App installs on the fly


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.
 
Old 10-04-2019, 07:04 AM   #2
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,636

Rep: Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965Reputation: 7965
Quote:
Originally Posted by jimmac24 View Post
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.
 
1 members found this post helpful.
Old 10-04-2019, 12:05 PM   #3
jimmac24
LQ Newbie
 
Registered: Oct 2019
Posts: 2

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by TB0ne View Post
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.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Per-app, on-the-fly access filtering : Tuxguardian, Douane, Leopard Flower? Herve5 Linux - Networking 7 05-16-2017 04:14 AM
LXer: CrazyFlie 6-DOF Review – Fly away now, fly away LXer Syndicated Linux News 0 04-20-2013 12:12 AM
[SOLVED] django: Is it possible to create a form "on the fly"? eantoranz Programming 3 10-13-2011 03:42 PM
Is On the Fly Capture and Encoding Possible? SyCo123 Linux - General 4 11-26-2008 03:51 PM
adding Location section to apache config on the fly - possible? BrianK Linux - Software 1 11-29-2007 01:35 PM

LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise

All times are GMT -5. The time now is 12:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration