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

Deploy prod - pre-launch just dev-ops thing #12

Closed
psineur opened this issue Mar 23, 2018 · 9 comments
Closed

Deploy prod - pre-launch just dev-ops thing #12

psineur opened this issue Mar 23, 2018 · 9 comments
Labels
AWS EC2, Boxes, DNS, etc Continuous Integration Jenkinks, Travis-CI, scripts, hooks. DevOps Land devops AWS, Docker, Deployment, CI. "A bit closer to metal" IT SHALL BE DONE Important enough to block everything else.

Comments

@psineur
Copy link
Contributor

psineur commented Mar 23, 2018

This is basically that we need to figure out:

  • how we store configuration (not in public repo lol)
  • what boxes and where
  • docker or no docker (I vote no docker, since it's PITA to develop code inside container)
  • Configure optional auto-deploy to web server as part of Jenkins build
@psineur psineur added IT SHALL BE DONE Important enough to block everything else. devops AWS, Docker, Deployment, CI. "A bit closer to metal" labels Mar 23, 2018
@psineur psineur added this to the MVP - Public Release milestone Mar 23, 2018
@psineur
Copy link
Contributor Author

psineur commented Mar 23, 2018

This isn't really blocked by #10 and kinda runs in parallel with #9 - we just need to make sure shit is compatible. So no AWS-only tools or services, as manual and close to bare metal as possible

@psineur
Copy link
Contributor Author

psineur commented Mar 23, 2018

Coupled with #10 and #6 (although 6 can be completed as just set of instructions / scripts to make backup work, with DB url configurable from ENV variables/etc)

@jstretch85
Copy link

how we store configuration (not in public repo lol)

GitHub's individual developer plan is only $7/mo. Would that work? Could just take the repo private.

@psineur
Copy link
Contributor Author

psineur commented Mar 23, 2018

@jstretch85 totally would work
this is a org though - could be different pricing.

For config I would prefer something else though, but a master private config repo can work too

@psineur
Copy link
Contributor Author

psineur commented Mar 23, 2018

Add “copy legal pages from GitHub wiki to PM wiki once prod dB is established”.

@DEVxALMIGHTY
Copy link

Added "Configure optional auto-deploy to web server as part of Jenkins build". If this doesn't belong here, lmk.

@DEVxALMIGHTY DEVxALMIGHTY added the Continuous Integration Jenkinks, Travis-CI, scripts, hooks. DevOps Land label Mar 25, 2018
@DEVxALMIGHTY
Copy link

Making separate issue for task "Configure optional auto-deploy to web server as part of Jenkins build"

See #57

@psineur
Copy link
Contributor Author

psineur commented Apr 5, 2018

  • how we store configuration (not in public repo lol)
  • what boxes and where
  • docker or no docker (I vote no docker, since it's PITA to develop code inside container)
  • Configure optional auto-deploy to web server as part of Jenkins build

@psineur
Copy link
Contributor Author

psineur commented Apr 5, 2018

Jenkins needs to update for docker - #163
Boom! 💥

@psineur psineur closed this as completed Apr 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AWS EC2, Boxes, DNS, etc Continuous Integration Jenkinks, Travis-CI, scripts, hooks. DevOps Land devops AWS, Docker, Deployment, CI. "A bit closer to metal" IT SHALL BE DONE Important enough to block everything else.
Projects
None yet
Development

No branches or pull requests

3 participants