Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

Latest commit

 

History

History
607 lines (542 loc) · 61.8 KB

CHANGELOG.md

File metadata and controls

607 lines (542 loc) · 61.8 KB

Change Log

v0.12.0 (2018-04-17)

Full Changelog

Merged pull requests:

  • Default value having colon can be parsed now #616 (surajssd)

v0.11.0 (2018-03-26)

Full Changelog

Closed issues:

  • Default value replacement is space sensitive #611
  • Validate the output using kubeval as part of functional tests #184

Merged pull requests:

v0.10.0 (2018-03-06)

Full Changelog

Closed issues:

  • Getting false positive errors for validation... #606
  • outdated kedge init #587
  • OpenShift tests failing #568
  • Test all examples in docs/examples and examples #558
  • Move from the kubernetes cluster to oc cluster up cluster #376
  • kedge does not filter duplicate input data #373
  • kedge does not fail when extra fields specified #168
  • Pretty print debug logs #123

Merged pull requests:

v0.9.0 (2018-02-13)

Full Changelog

Closed issues:

  • kedge build failures with oc 3.7 #582
  • kedge create failures #579
  • kedge build doesn't allow namespace/project to be specified #574
  • VSCode integration with LSP #559
  • add support for kedge update #293
  • kedge should read input from stdin #183
  • CONTRIBUTING file: add developer notes explaining code layout #62

Merged pull requests:

v0.8.0 (2018-01-24)

Full Changelog

Closed issues:

  • Global labels are not propagated to Service #575
  • Lowercase "tcp" or "udp" does not work for portMappings. #560
  • Incorrect PR number in commit message #555
  • Changing structure? (Kedge v2) - Creating controllers section #541
  • SemaphoreCI is currently broken #532
  • Specifying default value for Kedge variable #491
  • kedge build returns - unable to create a tarball: archive/tar: write too long #490
  • add support for openshift in e2e tests #375
  • Allow specifying default values for variables #305
  • Fix roadmap document #235
  • Move examples to file reference. Add real examples (GitLab, MySql, Wordpress, etc.) #136
  • Add command line conversion tests #58

Merged pull requests:

v0.7.0 (2018-01-04)

Full Changelog

Closed issues:

  • Build test fails #542
  • Using google analytics to track visits to kedgeproject.org #531
  • Fix portMappings documentation #502
  • Gaps in documentation (add getting started guide, update user guide and examples) #501
  • Blog about Kedge #480
  • is it possible to use oc instead of kubectl while doing kedge create/apply ? #458
  • Test the kedge build functionality #308
  • Auto generate Kedge JSON schema for every PR #280

Merged pull requests:

v0.6.0 (2017-12-11)

Full Changelog

Closed issues:

  • "File Reference" broken link in Documentation - Quick Start #523
  • Command line test (similar to kompose) #495
  • We don't delete temporary build tarballs #488
  • No documentation on apply / should start using "apply" as a default program. #479
  • How to test documentation PR locally ? #469
  • Update documentation regarding separate controller constructs with PodSpec, ControllerSpec, etc. #457
  • Add version field to the directive and also generate associated metadata based on version #407
  • Create hacktoberfest labels #343
  • Update our examples to leverage new kedge shortcuts #312
  • Add build support of S2I build #309
  • generate openshift artifacts #210
  • example in file-reference.md #191
  • Add documentation, user guide etc #65
  • Parameterize the ingress host #41

Merged pull requests:

v0.5.1 (2017-11-23)

Full Changelog

Closed issues:

  • portMappings errors with 80, success with 80:80 #438
  • kedge generate should create files, rather than go to stdout #436
  • Rename objects #427
  • Need to clarify ingresses / routes examples better. #402
  • Add support for BuildConfig and ImageStreams #385
  • Implement ImageStream #317

Merged pull requests:

  • 0.5.1 Release #486 (cdrage)
  • Update quickstart #476 (cdrage)
  • docs(routes): indent the routes example in README #463 (surajssd)
  • Allow the usage of a string or int as a value in portMappings #455 (cdrage)
  • Rename object names to better reflect consistency #429 (cdrage)

v0.5.0 (2017-11-21)

Full Changelog

Closed issues:

  • Upgrade vendor to openshift v3.6.1 #446
  • Hard-code API details / what versions of Kubernetes to point to #434
  • Add examples page #430
  • Elaborate / emphasize that Kedge is an "extension" of Kubernetes. #413
  • Automatically generated TOC for documentation #405
  • Clean up user guide #404
  • $ should be in-front of commands in the user guide #403
  • File reference is unfriendly / unorganized #401
  • Expand on DeploymentConfig documentation #377
  • Documentation for deploymentConfig #358
  • SemaphoreCI failing (changing some settings, bear with me) #340
  • Finish issue labeling guide #337
  • Generated Kubernetes Job should default to "restartPolicy: OnFailure" #290
  • Add e2e tests for Jobs #270
  • Odd issues with e2e tests #247
  • Support OpenShift DeploymentConfig #237
  • Missing keys in file reference? (replicas and labels) #104

Merged pull requests:

v0.4.0 (2017-10-31)

Full Changelog

Closed issues:

  • kedge init generates invalid kedge file #396
  • All e2e tests are broken - semaphore is showing false positives #371
  • Reduce size of repository #362
  • DeploymentConfig defaults to 0 replicas, should be 1 #359
  • replicas set to 0 if not specified #357
  • generated DeploymnetConfig is invalid! #352
  • Figure out GVK mechanism for OpenShift #349
  • e2e test invocation script passes even if test fails #348
  • use oc insetad of kubectl for OpenShift artifacts #341
  • some tests don't run when you do make test #333
  • create job using kedge init #325
  • name service ports to make it work with openshift routes #323
  • add flag --save-config to kubectl create #322
  • General UX/UI/Website update tracking card #268
  • stop emulating envFrom and start using it directly #248
  • Support OpenShift Routes #238

Merged pull requests:

v0.3.0 (2017-10-10)

Full Changelog

Closed issues:

  • Generating Kedge maifests from Kubernetes and OpenShift #321
  • Name is not propagated to single Ingress #306
  • imagePullSecrets are dropped on the floor #304
  • kedge build subcommand which is alias to docker build #287
  • Add annotations support #262
  • version numbers / image tags in kedge YAML #224
  • Rename extraResources to includeResources #218
  • "Introduce root level controller field", and sub tasks #188
  • Jobs do not support activeDeadlineSeconds #114
  • Jobs will not support populating container names, we need to support that #113
  • abstract out kedge "populators" #98
  • our build story #89
  • e2e tests - test conversions on running cluster #59
  • Add travis/fabric8 CI support for PR building #57
  • Add unit tests #56
  • Add support for defining Job controller #52
  • Decouple injecting default values from the generation code #50
  • Decouple validation from generation code #49
  • generate a json-schema file #45
  • Add testing (unit, conversion & e2e testing) #24
  • defining configmap/secret data in a way that auto-creates the container env vars #2

Merged pull requests:

v0.2.0 (2017-09-18)

Full Changelog

Closed issues:

  • more frequent releases? #277
  • Add --distribution flag #245
  • Make controller a field in App struct #233
  • kedge init should not allow non int values for port #231
  • Reference Helm Chart from Kedge file #217
  • shortcut for port #216
  • kedge init #215
  • Add go report badge #209
  • Order of the outputted artifacts #207
  • Example in allnomagic does not work #203
  • Is mention bot providing any value? #159
  • Add kedge delete to use guide #145
  • Add installation document after a release #140
  • [spec change] Make containers a subkey #119
  • Change 'type' name, related to NodePort, ClusterIP, LoadBalancer, ExternalName to expose. #103
  • Update examples and associated readmes #60
  • Add checks for multiple pvc with same name #55
  • Find a better convention referencing env vars in container spec #16

Merged pull requests:

v0.1.0 (2017-08-04)

Closed issues:

  • We need a badge that shows coverage on homepage #193
  • change init-containers to be list of our modified container struct #176
  • Wordpress examples don't seem to work. #167
  • Add curl commands to download binaries #162
  • Allow adding Kubernetes artifacts to Kedge file. #157
  • Allow passing whole directory as argument for -f #155
  • Introducing: "kedge apply" #153
  • rename deploy and undeploy to create and delete #150
  • Add bash/zsh completion support #148
  • Make kedge.yaml as the default file #147
  • Add nightlies #139
  • New "tagline" #134
  • Defining secrets #128
  • Abstract PodSpec and Container to PodSpecMod #112
  • Find conflicting fields programatically #111
  • Empty deployment gets generated when any invalid yaml data is passed #109
  • make test fails #105
  • deprecate replicas in the app struct #100
  • Running kedge generate/deploy returns nothing, expected error #96
  • flag to deploy to specific namespace #93
  • kedge deploy does not parse a multi-app file #91
  • Add support for envFrom for secrets #85
  • Update client-go to "3.0" #81
  • add subcommand version #80
  • rename top level ingress to ingresses #78
  • Clean up the tests in encoding\_test.go #69
  • Update Readme #67
  • Create communication channels and update readme etc. #64
  • CONTRIBUTING file: add process of PR merging #63
  • CONTRIBUTING file: add general contributor's section #61
  • add deploy command #54
  • Rename persistentVolumes to something better #51
  • Add an appropriate licence for the project and files. #46
  • Add support for envFrom for configMaps #43
  • Wrong port number when multiple ports specified #39
  • Autogenerating port names #38
  • Implement DeploymentSpec in our spec #35
  • volume entry in PodSpec is generated every time volume is used #34
  • Top level name is not propagated to single service #33
  • Two containers in same Pod without name should throw error #32
  • Only health at container level #23
  • Flag to decide whether to expose externally or not #22
  • A better way to define Service ports #19
  • Thoughts on refactoring Services in the spec #18
  • Defining applications in a single file #17
  • Write a rough file-reference.md so we know where the spec is right now #15
  • Volume definition needs to done better #14
  • Root level services are confusing so find a better name for it, also consider moving it somewhere else. #13
  • A better and relevant name for this project #9

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator