Changelog
- e3a3103 Merge pull request #20 from cedws/init-19
- b482d83 Merge pull request #21 from cedws/identityfile
- 0d9a2b6 add brew install command to README
- 653f47f add clean up step to quick start
- c0bf1f2 add contributors section to README, feature @cedws
- 9859be5 feat: add Deployment, Strategy, Operation primitives to compose service deployments
- ac48b8b feat: add identity_file field to config connections config
- b17fd75 feat: detect conflicing service port on a container
- a53fa2c feat: do not redeploy global service if spec hasn't changed
- 04fd1b1 feat: introduce client.Service entity for managing service containers
- f209851 feat: progress for removing service(s)
- 43f2828 feat: rolling deploy strategy for global service, always recreate
- fb68303 fix: cli install script, add manual instruction
- b2f7c6f fix: execute valid bash cmd when running init as root
- cfe5b01 fix: install.sh install command
- b451f2c fix: install_cli.sh install command
- 0bf7593 fix: populate ssh_key_file in the config when adding machine to cluster
- 3d2d9b7 fix: rename IdentityFile to SSHKeyFile
- 99219dc fix: set identity_file in config after init
- 4087033 fix: use os.UserHomeDir() instead of $HOME
- 5e2b2ac refactor: api.Container to use the detailed ContainerJSON struct instead of Container (Summary)
- a477db6 refactor: client CreateContainer and StartContainer methods
- 76a9f8e refactor: client StartContainer pass serviceID
- c4398f9 refactor: deploy global service using Deployment with RollingStrategy
- 4da5163 refactor: remove service with StopContainer and RemoveContainer
- 5b66cec verify checksum in install_cli.sh