Handling archive files
In infrastructure management, we often face situations when a certain package or tool is not available as a system package, but needs to be fetched and extracted to a certain location in the system to be made available for use. To complete these kinds of tasks, often remote commands are used. However, Salt has a solution to this problem, and you will learn how to handle archive files in this recipe.
How to do it...
- We will use a new minion called
salt-minion
in the staging environment. Create a new state directory in the staging environment calledtomcat
. - Create and edit
/opt/salt-cookbook/staging/tomcat/package.sls
to have the following entries:tomcat-server: archive: - extracted - name: /opt/ - source: http://mirror.nus.edu.sg/apache/tomcat/tomcat- ...
Get Salt Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.