1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-14 11:57:37 +00:00
kube-arangodb/CHANGELOG.md
2018-04-06 14:22:12 +02:00

12 KiB

Change Log

0.1.0 (2018-04-06)

Full Changelog

Closed issues:

  • make sure scripts terminate to avoid hanging CI #63
  • prefix environment variables #62
  • warning when passing string literal "None" as spec.tls.caSecretName #60

Merged pull requests:

  • Fixed down/upgrading resilient single deployments. #123
  • Various docs improvements & fixes #122
  • Added tests for query cursors on various deployments. #121
  • Remove upgrade resilient single 3.2 -> 3.3 test. #120
  • Various renamings in tests such that common names are used. #119
  • Added envvar CLEANUPDEPLOYMENTS to cleanup failed tests. #118
  • Added test that removes PV, PVC & Pod or dbserver. [ci VERBOSE=1] [ci LONG=1] [ci TESTOPTIONS="-test.run ^TestResiliencePVDBServer$"] #117
  • Fixed expected value for ENGINE file in init container of dbserver. #116
  • Improved liveness detection #115
  • Run chaos-monkey in go-routine to avoid blocking the operator #114
  • Added examples for exposing metrics to Prometheus #113
  • Replace HTTP server with HTTPS server #112
  • Disabled colorizing logs #111
  • Safe resource watcher #110
  • Archive log files #109
  • Doc - Follow file name conventions of main docs, move to Tutorials #108
  • Quickly fail when deployment no longer exists #107
  • BREAKING CHANGE: Renamed all enum values to title case #104
  • Changed TLSSpec.TTL to new string based Duration type #103
  • Added automatic renewal of TLS server certificates #102
  • Adding GettingStarted page and structuring docs for website #101
  • Added LivenessProbe & Readiness probe #100
  • Patch latest version number in README #99
  • Adding CHANGELOG.md generation #98
  • Adding chaos-monkey for deployments #96
  • Check contents of persisted volume when dbserver is restarting #95
  • Added helper to prepull arangodb enterprise image. This allows the normal tests to have decent timeouts while prevent a timeout caused by a long during image pull. #94
  • Fixing PV cleanup #93
  • Check member failure #92
  • Tracking recent pod terminations #91
  • Enable LONG on kube-arangodb-long test #90
  • Tests/multi deployment #89
  • Tests/modes #88
  • increase timeout for long running tests #87
  • fix rocksdb_encryption_test #86
  • fix - /api/version will answer on all servers not leader only #85
  • fixes required after merge #84
  • Deployment state -> phase #83
  • Added detection on unschedulable pods #82
  • AsOwner no longer things the owner refers to a controller. It refers to the ArangoDeployment #81
  • Store & compare hash of secrets. #80
  • Control jenkins from git commit log. #79
  • Fix scale-up #78
  • Added terminated-pod cleanup to speed up re-creation of pods. #77
  • add upgrade tests #76
  • check result of api version call #75
  • Also watch changes in PVCs and Services #74
  • Feature/test individual pod deletion #72
  • Moved low level resource pod,pvc,secret,service creation & inspection to resources sub-package. #71
  • Moved reconciliation code to separate package #70
  • Test/different deployments resilient #69
  • Store accepted spec #68
  • Fixed behavior for scaling UI integration wrt startup of the cluster #67
  • Fixed immitable mode field. #66
  • Integrate with scaling web-UI #65
  • add test for different deployments #64
  • Fixed validation of tls.caSecretName=None #61
  • Feature/add tests for immutable cluster parameters #59
  • rename test function #58
  • Detecting ImageID & ArangoDB version. #57
  • Adds ssl support for scaling test #53
  • Rotation support for members. #49
  • begin to add tests for apis/storage/v1alpha #36

0.0.1 (2018-03-20)

Merged pull requests:

  • Changed scope of ArangoLocalStorage to Cluster. #56
  • External crd creation #55
  • Rename default docker image to kube-arangodb #54
  • Splitting operator in two parts #52
  • Turn on TLS by default #51
  • Rename repository to kube-arangodb #48
  • Use single image tag to prevent polluting the docker hub #47
  • Renamed pkg/apis/arangodb to pkg/apis/deployment #46
  • Added release code #45
  • Cleaning up deployment, avoiding docker overrides #44
  • TLS support #43
  • Adds "Storage Resource" to user README #42
  • Reworked TLS spec #41
  • Set sesion affinity for coordinator #40
  • Set PublishNotReadyAddresses on coordinator&syncmasters service #39
  • Prepare test cluster #38
  • Run tests on multiple clusters in parallel #37
  • Implemented isDefault behavior of storage class #35
  • add some tests for util/k8sutil/erros.go #32
  • Adding ArangoLocalStorage resource wip #31
  • Added custom resource spec for ArangoDB Storage operator. #30
  • Added unit tests for k8s secrets & utility methods #28
  • Added unit test for creating affinity #27
  • More simple tests #26
  • Changed default storage engine to RocksDB #24
  • Adding command line tests for arangod commandlines. #23
  • UnitTests for plan_builder #22
  • Unit tests for apis/arangodb/v1alpha package #21
  • Fix bash error #20
  • Renamed Controller to Operator #19
  • Cleanup kubernetes after tests #18
  • Adding rocksdb encryption key support #17
  • Adding test design #16
  • avoid sub-shell creation #15
  • Adding authentication support #14
  • Scaling deployments #13
  • Test framework #11
  • Change docs to "authentication default on" #10
  • Pod monitoring #9
  • Pod affinity #8
  • Extended storage docs wrt local storage #7
  • Adding event support #6
  • Added pod probes #5
  • Creating pods #4
  • Extending spec & status object. Implementing service & pvc creation #3
  • Initial API objects & vendoring #2
  • Added specification of custom resource #1

* This Change Log was automatically generated by github_changelog_generator