Commit Graph

5222 Commits (462ce137f01e779598fcfc5a88905bbd0f2742a8)

Author SHA1 Message Date
Raymond Yee ae4180b119 Merge pull request #489 from Gluejar/sysadmin
added command to fix up jenkins known_hosts
2015-05-18 16:41:36 -07:00
Raymond Yee f7962c4db4 added command to fix up jenkins known_hosts 2015-05-18 16:39:14 -07:00
Raymond Yee d1dea336ee Merge pull request #488 from Gluejar/sysadmin
reconciled the mysql parameters in just with production/please
2015-05-18 12:41:14 -07:00
Raymond Yee 08cfd613c2 reconciled the mysql parameters in just with production/please and add first draft of ansible playbook for just 2015-05-18 12:38:09 -07:00
eshellman eef91ad072 Merge pull request #487 from Gluejar/sysadmin
vagrant setup for just
2015-05-17 13:43:45 -04:00
Raymond Yee db3c790bcb next iteration on getting just running 2015-05-16 13:30:09 -07:00
Raymond Yee 8f3051ffd3 get rid of public keys for Andromeda, Ed, and Jason 2015-05-16 13:30:09 -07:00
Raymond Yee c1c60bb233 fixes to do multimachine run_playbook 2015-05-16 13:30:09 -07:00
Raymond Yee d5776757d3 also first pass at a Python script for running ansible playbooks based on vagrant ssh-config 2015-05-16 13:30:09 -07:00
Raymond Yee 2d47d43992 moving towards multi-machine setup as well as setting up roles. 2015-05-16 13:30:09 -07:00
Raymond Yee 8d1715fe83 now upgrading Python to 2.7.9 2015-05-16 13:30:09 -07:00
Raymond Yee 00984cd735 Merge pull request #485 from Gluejar/privacy_revision
opinionated rewrite
2015-05-13 17:21:53 -07:00
eric 15f6599331 reorder sections 2015-05-11 15:46:17 -04:00
eric afbe8ced90 edits 2015-05-11 11:35:44 -04:00
eshellman 6c805114df Merge pull request #486 from Gluejar/sysadmin
Sysadmin:  vagrant setup for please.unglue.it

I did not review the notebooks
2015-05-08 22:13:14 -04:00
Raymond Yee a8ce62bd89 First pass at a Vagrant setup for please.unglue.it 2015-05-08 15:37:55 -07:00
Raymond Yee 764da41d36 fix problem in crontab for please 2015-05-08 15:13:24 -07:00
Raymond Yee ee156ba061 add an entry in the crontab to create necessary celerybeat stuff on reboot 2015-05-08 15:01:38 -07:00
eric dda48c1161 opinionated rewrite 2015-05-08 13:22:25 -04:00
eric 4272c8ddb2 update welcome message 2015-05-06 16:14:13 -04:00
eric 07cfe361b2 add yahoo signin 2015-05-06 16:13:55 -04:00
Raymond Yee dcf3c13372 small change in a comment in build_ec2_instances_for_django.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee d70af8e283 clean up build_ec2_instances_for_django.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee 0ec970c078 add build_just.ipynb 2015-05-04 10:51:13 -07:00
Raymond Yee aa16af78e0 start to writing ansible 2015-05-04 10:51:12 -07:00
Raymond Yee 88aab83c1e latest notebook update 2015-05-04 10:51:12 -07:00
Raymond Yee faf3d659d3 empty the cells for this notebook 2015-05-04 10:51:12 -07:00
Raymond Yee 903d19d38d clear output from notebook 2015-05-04 10:51:12 -07:00
Raymond Yee 00ff2cf5cf I now have the pieces to create please.unglue.it programmatically 2015-05-04 10:51:12 -07:00
Raymond Yee bf1d89fa47 fixes to allow for lxml to be installed 2015-05-04 10:51:12 -07:00
Raymond Yee cb0c647d1a * making progress on building please.unglue.it
* updating requirements_versioned.pip to handle Pyzotero
2015-05-04 10:51:12 -07:00
Raymond Yee dde24ac81b small documentation addition 2015-05-04 10:51:11 -07:00
Raymond Yee 105cf6137b Added rrsets_for_domain to aws.py and some mods to my notebooks 2015-05-04 10:51:11 -07:00
Raymond Yee f908490b58 Now we're at a point in which the deploy_gluejar_dot_com.ipynb can launch an EC2 instance and launch gluejar.com from github.
Major next step:  get DNS configuration done
2015-05-04 10:51:11 -07:00
Raymond Yee 408328d4f2 next steps on deploying gluejar.com 2015-05-04 10:51:11 -07:00
Raymond Yee bbf46aa2e2 Now able to fire up a test django server:
django-admin.py runserver 0.0.0.0:8000 --settings gluejar_dot_com.settings

after running deploy
2015-05-04 10:51:11 -07:00
Raymond Yee 370680d5ca Moving the logic to deploy gluejar.com to a different ipynb 2015-05-04 10:51:11 -07:00
Raymond Yee 158e3891b7 Clearing output from notebook 2015-05-04 10:51:11 -07:00
Raymond Yee 647db26a4f work in progress to adapt Fabric script for deploying gluejar.com 2015-05-04 10:51:11 -07:00
Raymond Yee 263e869d3d removed all output cells in build_ec2_instances_for_django.ipynb 2015-05-04 10:51:11 -07:00
Raymond Yee 1e541127b2 Code to test basic setup for local mysql 2015-05-04 10:51:11 -07:00
Raymond Yee 845103d9de progress on security groups and a bit of work on db 2015-05-04 10:51:10 -07:00
Raymond Yee 130ce6281e fix the env variable name needed for boto 2015-05-04 10:51:10 -07:00
Raymond Yee f2182f1a2e IAM code; now a Python script version of notebook 2015-05-04 10:51:10 -07:00
Raymond Yee 43f300de99 fixed some names for IAM code 2015-05-04 10:51:10 -07:00
Raymond Yee b398a21cc8 much of the IAM functionality in place 2015-05-04 10:51:10 -07:00
Raymond Yee 23aa8f449e now can create IAM user and get a key/secret -- but no permission yet -- that's next 2015-05-04 10:51:10 -07:00
Raymond Yee e4c1b201d0 Start to look at IAM 2015-05-04 10:51:10 -07:00
Raymond Yee 528f261550 Now I have a bit of code for rebooting an instance 2015-05-04 10:51:10 -07:00
Raymond Yee 042c03dd91 mysql setup is good -- but we now need to reboot instance 2015-05-04 10:51:10 -07:00