Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Configuration and setup for each of our ec2 machines, and other aws content that we have.

branch: master

Adds Amazon CloudSearch configuration script.

Summary:
I created a script that will read a YAML configuration file and
provision the domain from it. I believe this will be more maintainable
into the future, rather than just writing a massive shell script to
run all of the commands (which I initially did but stopped after it
got too difficult to meaningfully deal with).

Test Plan:
Repeatedly provisioned the khan-academy-dev domain with the included
configuration.

Reviewers: benkomalo

Reviewed By: benkomalo

Differential Revision: http://phabricator.khanacademy.org/D8125
latest commit d4bd7be1b0
John Sullivan brownhead authored
Octocat-spinner-32 analytics Remove unneeded changes as they are on internal-webserver
Octocat-spinner-32 api-explorer Install ntp on every aws machine that we have.
Octocat-spinner-32 aws-tools Fix the expected output of ec2-delete-snapshot.
Octocat-spinner-32 caching-proxy Install ntp on every aws machine that we have.
Octocat-spinner-32 cloudsearch Adds Amazon CloudSearch configuration script.
Octocat-spinner-32 continuous-integration Install ntp on every aws machine that we have.
Octocat-spinner-32 internal-webserver Make install_exercise_icons idempotent, use Khan repo & other cleanup
Octocat-spinner-32 jenkins Modify setup.sh to use /mnt the way we actually do on the jenkins mac…
Octocat-spinner-32 production-rpc Update Solr tarball url in production-rpc/README.md
Octocat-spinner-32 reports Install ntp on every aws machine that we have.
Octocat-spinner-32 sandcastle Install ntp on every aws machine that we have.
Octocat-spinner-32 .gitignore Added Vagrantfile for search-rpc server.
Octocat-spinner-32 README A script to create snapshots of a volume and delete old snapshots.
Octocat-spinner-32 create_role_account.sh Avoid saying echo so many times
README
Config files for Amazon Web Services go here.

For instance, all the files used to set up and populate the different
classes of ec2 machines that we have.

There is also the 'aws-tools' directory, which has scripts and
programs that manage AWS, and may be useful for all of our machines.
Something went wrong with that request. Please try again.