Skip to content
This repository has been archived by the owner on Oct 25, 2019. It is now read-only.

Separate environment configuration #92

Open
de-code opened this issue Feb 2, 2018 · 6 comments
Open

Separate environment configuration #92

de-code opened this issue Feb 2, 2018 · 6 comments

Comments

@de-code
Copy link
Collaborator

de-code commented Feb 2, 2018

Currently dev, ci and prod are using the same configuration.
Consider separating them.

@de-code
Copy link
Collaborator Author

de-code commented Feb 14, 2018

@giorgiosironi we could just create separate buckets with just some example files which would be fairly straight forward to do I think (just need to have that reflected in the app.cfg). There is always the chance that one of the real latest XML dumps cause an issue but hopefully wouldn't usually happen.

@giorgiosironi
Copy link
Contributor

How shall these buckets be named? We use {environment}-elife-* as a prefix, I can create them in the same builder configuration where peerscout defines the DNS entry, the server size, the additional volume, etc.

@de-code
Copy link
Collaborator Author

de-code commented Feb 15, 2018

Yes, that seems fine. I guess just add the peerscout suffix? Obviously in production we're stuck with the existing names. We could also call it {environment}-elife-peerscout-testdata to make it more clear what the nature of the data is? (Happy to follow other naming conventions)

@de-code
Copy link
Collaborator Author

de-code commented Feb 15, 2018

Actually the test data won't be different per environment so could also just use one testdata bucket and use it for anything but production.

@giorgiosironi
Copy link
Contributor

Still needs to fall under the ownership of one of the stacks, so we can default to ci-elife-peerscout-testdata (created by the peerscout--ci stack).

@de-code
Copy link
Collaborator Author

de-code commented Feb 15, 2018

Yes, that would work too. Just didn't fancy managing multiple identical buckets.

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

No branches or pull requests

2 participants