Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document production deployment steps #23

Open
joewiz opened this issue May 11, 2016 · 3 comments
Open

Document production deployment steps #23

joewiz opened this issue May 11, 2016 · 3 comments
Assignees

Comments

@joewiz
Copy link
Member

joewiz commented May 11, 2016

  • conf.xml (and other configuration files) for master vs. slave instances
  • nginx.conf for web servers
  • where each secret needs to be entered for API calls and Ant scripts to function ( Modify build target build-xar #54)
  • how to connect to master to run app deployment steps

The README.md at https://github.com/18F/hub/tree/master/deploy could be a good model for this.

@joewiz
Copy link
Member Author

joewiz commented May 12, 2017

As noted in the hsg HipChat room in discussion with @HistoryAtState/existsolutions, this also needs to be documented:

  • wrapper.conf (esp. memory settings)

@joewiz
Copy link
Member Author

joewiz commented May 12, 2017

Also:

  • remember to update monex's instances.xml file with any new jmxservlet.token tokens from webapp/WEB-INF/data

@joewiz
Copy link
Member Author

joewiz commented Dec 15, 2017

Note that in #37 I added a facility to our ant scripts to apply an XSLT stylesheet to conf.xml - to enable the cache module and register jobs. See https://github.com/HistoryAtState/hsg-project/blob/master/build.xml#L765-L778 and https://github.com/HistoryAtState/hsg-project/blob/master/build/configure-exist.xsl#L15-L39.

While many of the requested items in this issue are already documented in hsg-configs, I'll keep this open as a reminder to myself to document as much of this as possible publicly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants