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.
salt-minionin the staging environment. Create a new state directory in the staging environment called
/opt/salt-cookbook/staging/tomcat/package.slsto have the following entries:
tomcat-server: archive: - extracted - name: /opt/ - source: http://mirror.nus.edu.sg/apache/tomcat/tomcat- ...