Skip to content

Commit

Permalink
Merge pull request #123 from spotahome/bump-version-0.5.6
Browse files Browse the repository at this point in the history
Bump version 0.5.6
  • Loading branch information
jchanam authored Feb 27, 2019
2 parents ebb70bd + b430620 commit a970bf6
Show file tree
Hide file tree
Showing 2 changed files with 219 additions and 1 deletion.
218 changes: 218 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
# Changelog

## [0.5.6] - 2019-02-27

### Added

- Add tolerations to Redis and Sentinel pods.

### Changed

- Improve management of `customConfig` so they admit any type of configuration.

## [0.5.5] - 2019-02-19

### Added

- Create flag to disable exporter probes.

### Changed

- Increase default memory.
- Improve readability of code.

## [0.5.4] - 2018-10-15

### Changed

- Improve the checker to make it more resilient.
- Reduce startup time.
- When force one master, choose the oldest one.

## [0.5.3] - 2018-09-18

### Added

- Limit length of redis-failovers name to prevent errors when creating the redis statefulsets.
- Add set as failure on metrics when cannot fix the status of redis/sentinel by the operator.
- Remove the redis-failover from metrics if deleted.

## [0.5.2] - 2018-09-04

### Changed

- Higher `InitialDelaySeconds` probes times.

### Fixed

- Default values for spec and validator (lost when release of 1alpha2 api version).

## [0.5.1] - 2018-09-03

### Added

- Persist Redis data on disk.

## [0.5.0] - 2018-08-24

### Added

- Add redis and sentinel custom configuration array.

### Removed

- A `ConfigMap` name for the custom configuration is no longer available.

## [0.4.1] - 2018-08-17

### Added

- Elect a new master when the master pod is terminated.

## [0.4.0] - 2018-07-18

### Added

- Persistence for Redis data in persistent volumes is now available.

## [0.3.0] - 2018-07-03

### Added

- Make name of the Redis Operator container configurable.

### Changed

- Update kooper to v0.3.0, updating the Kubernetes clients to v1.10.5.

## [0.2.5] - 2018-05-25

### Added

- Add the possibility to use a volumen for redis data.

### Changed

- Use the RedisImage to copy the Sentinel configuration in order to use one image less.

## [0.2.4] - 2018-05-24

### Added

- Add the possibility to set the configMap to be used on both Redis and Sentinel.
- Add the possibility to set the redis/sentinel image.
- Add the possibility to set the redis-exporter image and version.

## [0.2.3] - 2018-04-06

### Added

- Add the possibility to use a `NodeAffinity`.

## [0.2.2] - 2018-04-06

### Added

- Add Prometheus Annotations to Redis Exporter.

## [0.2.1] - 2018-03-28

### Fixed

- Create a init-container on sentinel pods so the sentinel.conf is writable.

## [0.2.0] - 2018-02-19

### Added

- Use [Kooper](https://github.com/spotahome/kooper).
- New API version: `storage.spotahome.com/v1alpha2`.

### Changed

- Simplified metrics.
- New client that allows interaction with the redis failovers created.
- New ensurer that checks all pieces are created.
- New checker and healer that puts the nodes into their expected state.

### Removed

- There is no path for upgrade from <0.2.0. You need to create new resources and delete the deprecated CRD resource with `kubectl delete crd redisfailovers.spotahome.com`.

## [0.1.6] - 2018-02-01

### Added

- Add flag to disable `hardaffinity`.
- Wait for CDR before running operator.

## [0.1.5] - 2018-01-03

### Added

- Ensure scheduling on different nodes.
- Export port for gather metrics.
- Add service to chart.

### Changed

- Change waiters so not blocking multiple edits of same resources.

### Fixed

- Only add the redis exporter container if it does not exists.

## [0.1.4] - 2018-01-02

### Added

- Add timeout on waiters.

### Fixed

- Fix WaitForPod unlimited waiting.

## [0.1.3] - 2017-12-29

### Added

- Add/Delete exporter when updating.

### Changed

- Refactor waiters.
- Change concurrency approach. New default limits.

## [0.1.2] - 2017-12-18

### Fixed

- Change kind of response when calling sentinel.

## 0.1.1 - 2017-12-15

### Added

- Initial open-sourced release

[0.5.6]: https://github.com/spotahome/redis-operator/compare/0.5.5...0.5.6
[0.5.5]: https://github.com/spotahome/redis-operator/compare/0.5.4...0.5.5
[0.5.4]: https://github.com/spotahome/redis-operator/compare/0.5.3...0.5.4
[0.5.3]: https://github.com/spotahome/redis-operator/compare/0.5.2...0.5.3
[0.5.2]: https://github.com/spotahome/redis-operator/compare/0.5.1...0.5.2
[0.5.1]: https://github.com/spotahome/redis-operator/compare/0.5.0...0.5.1
[0.5.0]: https://github.com/spotahome/redis-operator/compare/0.4.1...0.5.0
[0.4.1]: https://github.com/spotahome/redis-operator/compare/0.4.0...0.4.1
[0.4.0]: https://github.com/spotahome/redis-operator/compare/0.3.0...0.4.0
[0.3.0]: https://github.com/spotahome/redis-operator/compare/0.2.5...0.3.0
[0.2.5]: https://github.com/spotahome/redis-operator/compare/0.2.4...0.2.5
[0.2.4]: https://github.com/spotahome/redis-operator/compare/0.2.3...0.2.4
[0.2.3]: https://github.com/spotahome/redis-operator/compare/0.2.2...0.2.3
[0.2.2]: https://github.com/spotahome/redis-operator/compare/0.2.1...0.2.2
[0.2.1]: https://github.com/spotahome/redis-operator/compare/0.2.0...0.2.1
[0.2.0]: https://github.com/spotahome/redis-operator/compare/0.1.6...0.2.0
[0.1.6]: https://github.com/spotahome/redis-operator/compare/0.1.5...0.1.6
[0.1.5]: https://github.com/spotahome/redis-operator/compare/0.1.4...0.1.5
[0.1.4]: https://github.com/spotahome/redis-operator/compare/0.1.3...0.1.4
[0.1.3]: https://github.com/spotahome/redis-operator/compare/0.1.2...0.1.3
[0.1.2]: https://github.com/spotahome/redis-operator/compare/0.1.1...0.1.2
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION := 0.5.5
VERSION := 0.5.6

# Name of this service/application
SERVICE_NAME := redis-operator
Expand Down

0 comments on commit a970bf6

Please sign in to comment.