I have one issue, probably quick to resolve- using XL Deploy I’ve provisioned EC2 instance into AWS cloud. How can I deploy apache/tomcat/MySQL on that specific instance? during one provisioning will be best.
Here are two ways to achieve this
- Write terraform modules for your stack and apply them using the Terraform plugin and add templates to the same package, see here.
- Use Puppet (same principle applies to Chef/Ansible/SaltStack), see here
Just FYI, to navigate our docs, in XL Deploy terminology we consider that provisioning vs deploying your infrastructure, hence the name provisioning packages. Deployments “always” refers to applications.