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

[WIP] #1

Merged
merged 18 commits into from
Nov 10, 2016
Merged

[WIP] #1

merged 18 commits into from
Nov 10, 2016

Commits on May 27, 2016

  1. Initial work in progress

    yosifkit committed May 27, 2016
    Configuration menu
    Copy the full SHA
    3ec7d2e View commit details
    Browse the repository at this point in the history

Commits on May 28, 2016

  1. 3 Configuration menu
    Copy the full SHA
    48e94cc View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2016

  1. Mongodb can now scale up and down

     - the master node in mongo will grab the primary lock in consul
      - or first when the replica is not yet started
     - the master node is the only node that updates the replica config
     - the replica set config is automatically updated from consul's list of mongo nodes
    yosifkit committed Jun 16, 2016
    Configuration menu
    Copy the full SHA
    e2b3780 View commit details
    Browse the repository at this point in the history
  2. Remove pprint

    yosifkit committed Jun 16, 2016
    Configuration menu
    Copy the full SHA
    be640f6 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2016

  1. Add comments and changes based upon feedback from tgross

    - comments for `mongo_update_replset_config`
    - update readme with some usage
    yosifkit committed Jul 14, 2016
    Configuration menu
    Copy the full SHA
    3eb8a4d View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2016

  1. Add more improvements based upon Tim's comments

    - expose consul port 8500 in local development
    - only one ContainerPilot/Consul "state" for mongodb to prevent ContainerPilot reloads
    - use `replSetGetStatus` instead of `is_primary`
    - use consul key with non-expiring token to determine "initdb"
    - add comment to code about scaling above 7 nodes
    yosifkit committed Jul 20, 2016
    Configuration menu
    Copy the full SHA
    33bfafd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2333cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd3f401 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2016

  1. Improve mongo_update_replset_config to be more pythonic

     - add a pre_stop method to containerpilot
    yosifkit committed Jul 23, 2016
    Configuration menu
    Copy the full SHA
    bcf96af View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2016

  1. Configuration menu
    Copy the full SHA
    c2e14b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2016

  1. Configuration menu
    Copy the full SHA
    35de507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    597bfd4 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2016

  1. Configuration menu
    Copy the full SHA
    ac07083 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d5b83a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2016

  1. Configuration menu
    Copy the full SHA
    03e9b23 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from jonatanblue/wip

    add libssl-dev to fix pip cryptography build issue
    misterbisson authored Sep 11, 2016
    Configuration menu
    Copy the full SHA
    918de6c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. Configuration menu
    Copy the full SHA
    011223e View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2016

  1. Merge pull request #4 from jasonpincin/use-ip-addresses

    Use IP addresses instead of hostnames
    jasonpincin authored Nov 4, 2016
    Configuration menu
    Copy the full SHA
    5e052fb View commit details
    Browse the repository at this point in the history