ksync

Sync files between your local system and a kubernetes cluster.

APACHE-2.0 License

Downloads
20
Stars
1.5K
Committers
20

Bot releases are hidden (Show)

ksync - 0.1.2

Published by timfallmk over 6 years ago

Change Log

Unreleased

Full Changelog

Fixed bugs:

  • Reduce CPU usage #143

0.1.2 (2018-03-22)

Full Changelog

Implemented enhancements:

  • Add ability to use a private repository #141

Fixed bugs:

Closed issues:

  • Add katacoda scenario for getting-started #137
  • Update README #136

* This Change Log was automatically generated by github_changelog_generator

ksync - 0.1.1

Published by timfallmk over 6 years ago

Change Log

0.1.1 (2018-02-13)

Full Changelog

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

ksync - 0.1.0

Published by timfallmk over 6 years ago

Change Log

  • Removed the dependency on java, replacing mirror with syncthing.
  • Implemented pre/post flight checks for init to help with environment debugging.
  • Implemented a doctor command to look into why things aren't working.

0.1.0 (2018-02-07)

Full Changelog

Implemented enhancements:

  • Add state for "not running on cluster" #116
  • Enhance init to check for compatibility with the cluster #115
  • Daemonize watch #110
  • Replace mirror #103
  • get needs to output something if watch isn't` running #102
  • init status checks #101
  • Output friendly error when get can't talk to watch #86
  • Non-debug output for watch #84
  • Add success text to init output #83
  • Add restarting to the status #81
  • Introduce patch command #45
  • Add restarting to spec lifecycle #37
  • Watch container name can collide #33
  • Expand spec status criteria #29
  • Build state machine for spec lifecycle #28
  • Command to stop background watch #27
  • Command to remove radar DaemonSet #26
  • Validate specs on load #25
  • TLS for mirror connection #24
  • Enable standalone usage of run #22
  • Enable standalone usage of watch #21
  • Wait for healthiness during init #19
  • Enable configuration of init background processes #18
  • Create a doctor command to output telemetry and debugging #13
  • Implement a ksync developer workflow #12
  • A doctor command for checking health. #126 (pyronicide)
  • Syncthing #111 (timfallmk)
  • Linting for wins #106 (timfallmk)

Fixed bugs:

  • Need to detect interactive mode #132
  • Syncthing is creating odd conflicts #130
  • Relative paths are *too* relative #119
  • Docker API Version Support #114
  • Error executing access token command #36

Closed issues:

  • Watch output needs some love #128
  • Re-enable Windows build support #125
  • Update docs for syncthing #123
  • Add a screenshot for the visualization demo #120
  • Move docker images to docker hub #76
  • Tag the docker image on release #75
  • Test for goroutine leaks #44

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

ksync - 0.0.3

Published by timfallmk over 6 years ago

Change Log

0.0.3 (2018-01-23)

Full Changelog

Fixed bugs:

  • Watch isn't catching ctrl-c #93
  • Only override the pushed image if set #98 (timfallmk)
  • Switch to a fork of overseer to fix update. Fixes #94 #95 (timfallmk)

Closed issues:

  • Minikube support #100

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

ksync - 0.0.2

Published by timfallmk almost 7 years ago

Change Log

Unreleased

Full Changelog

Fixed bugs:

  • Switch to a fork of overseer to fix update. Fixes #94 #95 (timfallmk)

0.0.2 (2017-12-18)

Full Changelog

Fixed bugs:

  • Update doesn't pass sanity check. #94

0.0.1 (2017-12-18)

Implemented enhancements:

  • Bash install script #67
  • Allow macOS builds to use the proper stamps #62
  • More aggressive caching of vendored packages in CI #52
  • Pull images locally when not found #30
  • Verify configured run user can write to localPath #20
  • Add a version command that returns local and remote versions #17
  • Hot reload remote container #16
  • Monitor k8s via. watch, not just the local config. #14
  • Implement a release process #11
  • macOS Builds #66 (timfallmk)

Fixed bugs:

  • Version issues #87
  • Fix CI tag stamping and triggers #71
  • ksync version pulls pre-populated version info for radar component #60
  • Download mirror-all.jar to ~/.ksync directory #46
  • radarCheck looks for test app instance #42
  • Radar version fix #63 (timfallmk)

Closed issues:

  • Only release ksync now #89
  • Remove local directory check #85
  • Show the version correctly in the binaries (for releases) #74
  • Repo description and tags #68
  • Build radar container with CI #41
  • Reduce number of cross-compilations #40

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

ksync - 0.0.1

Published by timfallmk almost 7 years ago

Change Log

0.0.1 (2017-12-18)

Implemented enhancements:

  • Bash install script #67
  • Allow macOS builds to use the proper stamps #62
  • More aggressive caching of vendored packages in CI #52
  • Pull images locally when not found #30
  • Verify configured run user can write to localPath #20
  • Add a version command that returns local and remote versions #17
  • Hot reload remote container #16
  • Monitor k8s via. watch, not just the local config. #14
  • Implement a release process #11
  • macOS Builds #66 (timfallmk)

Fixed bugs:

  • Version issues #87
  • Fix CI tag stamping and triggers #71
  • ksync version pulls pre-populated version info for radar component #60
  • Download mirror-all.jar to ~/.ksync directory #46
  • radarCheck looks for test app instance #42
  • Radar version fix #63 (timfallmk)

Closed issues:

  • Only release ksync now #89
  • Remove local directory check #85
  • Show the version correctly in the binaries (for releases) #74
  • Repo description and tags #68
  • Build radar container with CI #41
  • Reduce number of cross-compilations #40

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator