|
| 1 | +# Change Log |
| 2 | + |
| 3 | +## [v0.1.0](https://github.com/kedgeproject/kedge/tree/v0.1.0) (2017-08-04) |
| 4 | +**Closed issues:** |
| 5 | + |
| 6 | +- We need a badge that shows coverage on homepage [\#193](https://github.com/kedgeproject/kedge/issues/193) |
| 7 | +- change init-containers to be list of our modified container struct [\#176](https://github.com/kedgeproject/kedge/issues/176) |
| 8 | +- Wordpress examples don't seem to work. [\#167](https://github.com/kedgeproject/kedge/issues/167) |
| 9 | +- Add curl commands to download binaries [\#162](https://github.com/kedgeproject/kedge/issues/162) |
| 10 | +- Allow adding Kubernetes artifacts to Kedge file. [\#157](https://github.com/kedgeproject/kedge/issues/157) |
| 11 | +- Allow passing whole directory as argument for `-f` [\#155](https://github.com/kedgeproject/kedge/issues/155) |
| 12 | +- Introducing: "kedge apply" [\#153](https://github.com/kedgeproject/kedge/issues/153) |
| 13 | +- rename deploy and undeploy to create and delete [\#150](https://github.com/kedgeproject/kedge/issues/150) |
| 14 | +- Add bash/zsh completion support [\#148](https://github.com/kedgeproject/kedge/issues/148) |
| 15 | +- Make kedge.yaml as the default file [\#147](https://github.com/kedgeproject/kedge/issues/147) |
| 16 | +- Add nightlies [\#139](https://github.com/kedgeproject/kedge/issues/139) |
| 17 | +- New "tagline" [\#134](https://github.com/kedgeproject/kedge/issues/134) |
| 18 | +- Defining secrets [\#128](https://github.com/kedgeproject/kedge/issues/128) |
| 19 | +- Abstract PodSpec and Container to PodSpecMod [\#112](https://github.com/kedgeproject/kedge/issues/112) |
| 20 | +- Find conflicting fields programatically [\#111](https://github.com/kedgeproject/kedge/issues/111) |
| 21 | +- Empty deployment gets generated when any invalid yaml data is passed [\#109](https://github.com/kedgeproject/kedge/issues/109) |
| 22 | +- make test fails [\#105](https://github.com/kedgeproject/kedge/issues/105) |
| 23 | +- deprecate replicas in the app struct [\#100](https://github.com/kedgeproject/kedge/issues/100) |
| 24 | +- Running `kedge generate/deploy` returns nothing, expected error [\#96](https://github.com/kedgeproject/kedge/issues/96) |
| 25 | +- flag to deploy to specific namespace [\#93](https://github.com/kedgeproject/kedge/issues/93) |
| 26 | +- `kedge deploy` does not parse a multi-app file [\#91](https://github.com/kedgeproject/kedge/issues/91) |
| 27 | +- Add support for envFrom for secrets [\#85](https://github.com/kedgeproject/kedge/issues/85) |
| 28 | +- Update client-go to "3.0" [\#81](https://github.com/kedgeproject/kedge/issues/81) |
| 29 | +- add subcommand version [\#80](https://github.com/kedgeproject/kedge/issues/80) |
| 30 | +- rename top level ingress to ingresses [\#78](https://github.com/kedgeproject/kedge/issues/78) |
| 31 | +- Clean up the tests in `encoding\_test.go` [\#69](https://github.com/kedgeproject/kedge/issues/69) |
| 32 | +- Update Readme [\#67](https://github.com/kedgeproject/kedge/issues/67) |
| 33 | +- Create communication channels and update readme etc. [\#64](https://github.com/kedgeproject/kedge/issues/64) |
| 34 | +- CONTRIBUTING file: add process of PR merging [\#63](https://github.com/kedgeproject/kedge/issues/63) |
| 35 | +- CONTRIBUTING file: add general contributor's section [\#61](https://github.com/kedgeproject/kedge/issues/61) |
| 36 | +- add deploy command [\#54](https://github.com/kedgeproject/kedge/issues/54) |
| 37 | +- Rename persistentVolumes to something better [\#51](https://github.com/kedgeproject/kedge/issues/51) |
| 38 | +- Add an appropriate licence for the project and files. [\#46](https://github.com/kedgeproject/kedge/issues/46) |
| 39 | +- Add support for envFrom for configMaps [\#43](https://github.com/kedgeproject/kedge/issues/43) |
| 40 | +- Wrong port number when multiple ports specified [\#39](https://github.com/kedgeproject/kedge/issues/39) |
| 41 | +- Autogenerating port names [\#38](https://github.com/kedgeproject/kedge/issues/38) |
| 42 | +- Implement DeploymentSpec in our spec [\#35](https://github.com/kedgeproject/kedge/issues/35) |
| 43 | +- volume entry in PodSpec is generated every time volume is used [\#34](https://github.com/kedgeproject/kedge/issues/34) |
| 44 | +- Top level name is not propagated to single service [\#33](https://github.com/kedgeproject/kedge/issues/33) |
| 45 | +- Two containers in same Pod without name should throw error [\#32](https://github.com/kedgeproject/kedge/issues/32) |
| 46 | +- Only health at container level [\#23](https://github.com/kedgeproject/kedge/issues/23) |
| 47 | +- Flag to decide whether to expose externally or not [\#22](https://github.com/kedgeproject/kedge/issues/22) |
| 48 | +- A better way to define Service ports [\#19](https://github.com/kedgeproject/kedge/issues/19) |
| 49 | +- Thoughts on refactoring Services in the spec [\#18](https://github.com/kedgeproject/kedge/issues/18) |
| 50 | +- Defining applications in a single file [\#17](https://github.com/kedgeproject/kedge/issues/17) |
| 51 | +- Write a rough file-reference.md so we know where the spec is right now [\#15](https://github.com/kedgeproject/kedge/issues/15) |
| 52 | +- Volume definition needs to done better [\#14](https://github.com/kedgeproject/kedge/issues/14) |
| 53 | +- Root level services are confusing so find a better name for it, also consider moving it somewhere else. [\#13](https://github.com/kedgeproject/kedge/issues/13) |
| 54 | +- A better and relevant name for this project [\#9](https://github.com/kedgeproject/kedge/issues/9) |
| 55 | + |
| 56 | +**Merged pull requests:** |
| 57 | + |
| 58 | +- Add release script [\#196](https://github.com/kedgeproject/kedge/pull/196) ([cdrage](https://github.com/cdrage)) |
| 59 | +- introduce an optional root level controller field [\#195](https://github.com/kedgeproject/kedge/pull/195) ([containscafeine](https://github.com/containscafeine)) |
| 60 | +- Added coverage badge [\#194](https://github.com/kedgeproject/kedge/pull/194) ([surajnarwade](https://github.com/surajnarwade)) |
| 61 | +- Abstract out the containers population of health and envFrom [\#190](https://github.com/kedgeproject/kedge/pull/190) ([surajssd](https://github.com/surajssd)) |
| 62 | +- Use kedge defined containers list for init containers [\#189](https://github.com/kedgeproject/kedge/pull/189) ([surajssd](https://github.com/surajssd)) |
| 63 | +- remove apostrophe to fix typo in word "its" [\#187](https://github.com/kedgeproject/kedge/pull/187) ([containscafeine](https://github.com/containscafeine)) |
| 64 | +- Use upstream envFromSource than our created ones [\#186](https://github.com/kedgeproject/kedge/pull/186) ([surajssd](https://github.com/surajssd)) |
| 65 | +- update glide usage docs [\#182](https://github.com/kedgeproject/kedge/pull/182) ([surajssd](https://github.com/surajssd)) |
| 66 | +- Update client go to 3.0.0 [\#181](https://github.com/kedgeproject/kedge/pull/181) ([surajssd](https://github.com/surajssd)) |
| 67 | +- clean up test fixtures with test code [\#180](https://github.com/kedgeproject/kedge/pull/180) ([surajssd](https://github.com/surajssd)) |
| 68 | +- move containers fixing code to its function [\#179](https://github.com/kedgeproject/kedge/pull/179) ([surajssd](https://github.com/surajssd)) |
| 69 | +- refactor to reuse same InputFiles variable [\#178](https://github.com/kedgeproject/kedge/pull/178) ([containscafeine](https://github.com/containscafeine)) |
| 70 | +- add files passed check to apply.go [\#177](https://github.com/kedgeproject/kedge/pull/177) ([containscafeine](https://github.com/containscafeine)) |
| 71 | +- add license to completion.go [\#175](https://github.com/kedgeproject/kedge/pull/175) ([surajssd](https://github.com/surajssd)) |
| 72 | +- implement namespace specific cluster operations [\#174](https://github.com/kedgeproject/kedge/pull/174) ([containscafeine](https://github.com/containscafeine)) |
| 73 | +- feat\(spec\): add support for extraResources [\#173](https://github.com/kedgeproject/kedge/pull/173) ([surajssd](https://github.com/surajssd)) |
| 74 | +- add support to save file name with file data [\#172](https://github.com/kedgeproject/kedge/pull/172) ([surajssd](https://github.com/surajssd)) |
| 75 | +- define root level secrets and envFrom support [\#171](https://github.com/kedgeproject/kedge/pull/171) ([containscafeine](https://github.com/containscafeine)) |
| 76 | +- Added bash/zsh autocompletion support [\#169](https://github.com/kedgeproject/kedge/pull/169) ([surajnarwade](https://github.com/surajnarwade)) |
| 77 | +- allow passing whole directory as -f argument [\#166](https://github.com/kedgeproject/kedge/pull/166) ([kadel](https://github.com/kadel)) |
| 78 | +- Update README with curl instructions for Kedge download [\#165](https://github.com/kedgeproject/kedge/pull/165) ([cdrage](https://github.com/cdrage)) |
| 79 | +- replace errors.New\(fmt.Sprintf\(...\)\) with fmt.Errorf\(...\) [\#163](https://github.com/kedgeproject/kedge/pull/163) ([kadel](https://github.com/kadel)) |
| 80 | +- Make mention bot less aggressive [\#161](https://github.com/kedgeproject/kedge/pull/161) ([cdrage](https://github.com/cdrage)) |
| 81 | +- fix indentation of example shown in readme [\#158](https://github.com/kedgeproject/kedge/pull/158) ([surajssd](https://github.com/surajssd)) |
| 82 | +- Add 'apply' command. [\#156](https://github.com/kedgeproject/kedge/pull/156) ([kadel](https://github.com/kadel)) |
| 83 | +- Upload binaries to Bintray [\#154](https://github.com/kedgeproject/kedge/pull/154) ([kadel](https://github.com/kadel)) |
| 84 | +- rename persistentVolumes to volumeClaims [\#152](https://github.com/kedgeproject/kedge/pull/152) ([containscafeine](https://github.com/containscafeine)) |
| 85 | +- kedge \<subcommand\> errors out without -f/--files [\#151](https://github.com/kedgeproject/kedge/pull/151) ([containscafeine](https://github.com/containscafeine)) |
| 86 | +- Remove replicas from main app struct [\#149](https://github.com/kedgeproject/kedge/pull/149) ([surajssd](https://github.com/surajssd)) |
| 87 | +- Update mention bot config [\#143](https://github.com/kedgeproject/kedge/pull/143) ([cdrage](https://github.com/cdrage)) |
| 88 | +- Rename commands from deploy/undeploy to create/delete [\#142](https://github.com/kedgeproject/kedge/pull/142) ([cdrage](https://github.com/cdrage)) |
| 89 | +- Add mention bot [\#138](https://github.com/kedgeproject/kedge/pull/138) ([cdrage](https://github.com/cdrage)) |
| 90 | +- Add quickstart guide [\#137](https://github.com/kedgeproject/kedge/pull/137) ([cdrage](https://github.com/cdrage)) |
| 91 | +- auto detect conflicting tags [\#135](https://github.com/kedgeproject/kedge/pull/135) ([containscafeine](https://github.com/containscafeine)) |
| 92 | +- Fix travis [\#132](https://github.com/kedgeproject/kedge/pull/132) ([cdrage](https://github.com/cdrage)) |
| 93 | +- Add widgets and slack [\#131](https://github.com/kedgeproject/kedge/pull/131) ([cdrage](https://github.com/cdrage)) |
| 94 | +- Add user-guide and update README. [\#130](https://github.com/kedgeproject/kedge/pull/130) ([cdrage](https://github.com/cdrage)) |
| 95 | +- Adds an undeploy command [\#129](https://github.com/kedgeproject/kedge/pull/129) ([cdrage](https://github.com/cdrage)) |
| 96 | +- Italics -\> Bold [\#127](https://github.com/kedgeproject/kedge/pull/127) ([cdrage](https://github.com/cdrage)) |
| 97 | +- fix some typos [\#126](https://github.com/kedgeproject/kedge/pull/126) ([containscafeine](https://github.com/containscafeine)) |
| 98 | +- add PR review guidelines [\#125](https://github.com/kedgeproject/kedge/pull/125) ([surajssd](https://github.com/surajssd)) |
| 99 | +- error out if invalid input data is passed [\#124](https://github.com/kedgeproject/kedge/pull/124) ([containscafeine](https://github.com/containscafeine)) |
| 100 | +- Updates comments [\#122](https://github.com/kedgeproject/kedge/pull/122) ([cdrage](https://github.com/cdrage)) |
| 101 | +- Add version command [\#121](https://github.com/kedgeproject/kedge/pull/121) ([cdrage](https://github.com/cdrage)) |
| 102 | +- fix typo in the word "also" [\#120](https://github.com/kedgeproject/kedge/pull/120) ([containscafeine](https://github.com/containscafeine)) |
| 103 | +- Refactor modified PodSpec to PodSpecMod [\#118](https://github.com/kedgeproject/kedge/pull/118) ([containscafeine](https://github.com/containscafeine)) |
| 104 | +- remove unused function isAnyConfigMapRef [\#117](https://github.com/kedgeproject/kedge/pull/117) ([containscafeine](https://github.com/containscafeine)) |
| 105 | +- run unit test and other basic test in travis-ci [\#107](https://github.com/kedgeproject/kedge/pull/107) ([kadel](https://github.com/kadel)) |
| 106 | +- fix gofmt formating errors [\#106](https://github.com/kedgeproject/kedge/pull/106) ([kadel](https://github.com/kadel)) |
| 107 | +- Switch to NodePort in example [\#102](https://github.com/kedgeproject/kedge/pull/102) ([cdrage](https://github.com/cdrage)) |
| 108 | +- add util file to pkg/cmd, refactor deploy,generate [\#99](https://github.com/kedgeproject/kedge/pull/99) ([containscafeine](https://github.com/containscafeine)) |
| 109 | +- Fixing typos as per comments. [\#97](https://github.com/kedgeproject/kedge/pull/97) ([pradeepto](https://github.com/pradeepto)) |
| 110 | +- Fix title and bits of readme. [\#95](https://github.com/kedgeproject/kedge/pull/95) ([pradeepto](https://github.com/pradeepto)) |
| 111 | +- add license header to all the code files [\#92](https://github.com/kedgeproject/kedge/pull/92) ([surajssd](https://github.com/surajssd)) |
| 112 | +- kapp -\> kedge [\#90](https://github.com/kedgeproject/kedge/pull/90) ([cdrage](https://github.com/cdrage)) |
| 113 | +- single-file example to be testable make it nodeport [\#88](https://github.com/kedgeproject/kedge/pull/88) ([surajssd](https://github.com/surajssd)) |
| 114 | +- add support for defining multiple apps in one file [\#86](https://github.com/kedgeproject/kedge/pull/86) ([containscafeine](https://github.com/containscafeine)) |
| 115 | +- feat\(spec\): add envFrom support in containers [\#84](https://github.com/kedgeproject/kedge/pull/84) ([surajssd](https://github.com/surajssd)) |
| 116 | +- rename ingress to ingresses [\#82](https://github.com/kedgeproject/kedge/pull/82) ([surajssd](https://github.com/surajssd)) |
| 117 | +- Update update readme, add development, roadmap and contributing docs [\#79](https://github.com/kedgeproject/kedge/pull/79) ([cdrage](https://github.com/cdrage)) |
| 118 | +- Auto populating port names, if not specified [\#76](https://github.com/kedgeproject/kedge/pull/76) ([containscafeine](https://github.com/containscafeine)) |
| 119 | +- Adding Makefile and helper scripts for validating code - gofmt, vendor checks etc. [\#74](https://github.com/kedgeproject/kedge/pull/74) ([pradeepto](https://github.com/pradeepto)) |
| 120 | +- make configData as list [\#73](https://github.com/kedgeproject/kedge/pull/73) ([surajssd](https://github.com/surajssd)) |
| 121 | +- Deploy command [\#72](https://github.com/kedgeproject/kedge/pull/72) ([kadel](https://github.com/kadel)) |
| 122 | +- small imports reordering [\#71](https://github.com/kedgeproject/kedge/pull/71) ([kadel](https://github.com/kadel)) |
| 123 | +- rename convert command to generate [\#70](https://github.com/kedgeproject/kedge/pull/70) ([kadel](https://github.com/kadel)) |
| 124 | +- add license apache v2 [\#66](https://github.com/kedgeproject/kedge/pull/66) ([surajssd](https://github.com/surajssd)) |
| 125 | +- validate container names [\#48](https://github.com/kedgeproject/kedge/pull/48) ([surajssd](https://github.com/surajssd)) |
| 126 | +- update readme [\#42](https://github.com/kedgeproject/kedge/pull/42) ([surajssd](https://github.com/surajssd)) |
| 127 | +- Don't create pod Volume if there already is one with the same name [\#40](https://github.com/kedgeproject/kedge/pull/40) ([kadel](https://github.com/kadel)) |
| 128 | +- populate name if one service specified, add tests [\#37](https://github.com/kedgeproject/kedge/pull/37) ([containscafeine](https://github.com/containscafeine)) |
| 129 | +- merge DeploymentSpec with PodSpec on the top level [\#36](https://github.com/kedgeproject/kedge/pull/36) ([kadel](https://github.com/kadel)) |
| 130 | +- implement ingress and ServiceSpec.Ports\[\].Endpoint [\#31](https://github.com/kedgeproject/kedge/pull/31) ([containscafeine](https://github.com/containscafeine)) |
| 131 | +- Minor changes to README [\#30](https://github.com/kedgeproject/kedge/pull/30) ([cdrage](https://github.com/cdrage)) |
| 132 | +- Rename OpenComposition to Kapp [\#29](https://github.com/kedgeproject/kedge/pull/29) ([cdrage](https://github.com/cdrage)) |
| 133 | +- Add health field to the container [\#27](https://github.com/kedgeproject/kedge/pull/27) ([surajssd](https://github.com/surajssd)) |
| 134 | +- refactor code [\#26](https://github.com/kedgeproject/kedge/pull/26) ([containscafeine](https://github.com/containscafeine)) |
| 135 | +- add root level persistent volume as pvc [\#25](https://github.com/kedgeproject/kedge/pull/25) ([surajssd](https://github.com/surajssd)) |
| 136 | +- Remove root level expose field [\#21](https://github.com/kedgeproject/kedge/pull/21) ([surajssd](https://github.com/surajssd)) |
| 137 | +- add file reference doc [\#20](https://github.com/kedgeproject/kedge/pull/20) ([surajssd](https://github.com/surajssd)) |
| 138 | +- vendor the logrus package [\#8](https://github.com/kedgeproject/kedge/pull/8) ([containscafeine](https://github.com/containscafeine)) |
| 139 | +- fix the way configmap literal is defined [\#7](https://github.com/kedgeproject/kedge/pull/7) ([surajssd](https://github.com/surajssd)) |
| 140 | +- Update install link [\#6](https://github.com/kedgeproject/kedge/pull/6) ([cdrage](https://github.com/cdrage)) |
| 141 | +- Add constants for volume sizes [\#5](https://github.com/kedgeproject/kedge/pull/5) ([cdrage](https://github.com/cdrage)) |
| 142 | +- Add .gitignore [\#4](https://github.com/kedgeproject/kedge/pull/4) ([cdrage](https://github.com/cdrage)) |
| 143 | +- Refactor CMD to reflect cobra defaults [\#3](https://github.com/kedgeproject/kedge/pull/3) ([cdrage](https://github.com/cdrage)) |
| 144 | + |
| 145 | + |
| 146 | + |
| 147 | +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
0 commit comments