Skip to content

Commit 6715d75

Browse files
committed
Enable Log Aggregation for HDFS (#290)
# Description - Enable logging for namenode, datanode, journalnode containers as well as the namenode side container ZKFC. - Snafufied the whole operator - Refactored container handling - Local integration tests work fixes #288 test: https://ci.stackable.tech/view/02%20Operator%20Tests%20(custom)/job/hdfs-operator-it-custom/49/ ## Review Checklist - [x] Code contains useful comments - [x] CRD change approved (or not applicable) - [x] (Integration-)Test cases added (or not applicable) - [x] Documentation added (or not applicable) - [x] Changelog updated (or not applicable) - [x] Cargo.toml only contains references to git tags (not specific commits or branches) - [x] Helm chart can be installed and deployed operator works (or not applicable) Once the review is done, comment `bors r+` (or `bors merge`) to merge. [Further information](https://bors.tech/documentation/getting-started/#reviewing-pull-requests) Co-authored-by: Malte Sander <malte.sander.it@gmail.com>
1 parent f5dd56e commit 6715d75

40 files changed

+3987
-1371
lines changed

CHANGELOG.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,23 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- Log aggregation added ([#290]).
10+
711
### Changed
812

913
- [BREAKING] Use Product image selection instead of version. `spec.version` has been replaced by `spec.image` ([#281]).
10-
- Updated stackable image versions ([#271])
11-
- Fix the previously ignored node selector on role groups ([#286])
12-
- `operator-rs` `0.25.2` -> `0.30.1` ([#276], [#286])
14+
- Updated stackable image versions ([#271]).
15+
- Fix the previously ignored node selector on role groups ([#286]).
16+
- `operator-rs` `0.25.2` -> `0.30.2` ([#276], [#286], [#290]).
17+
- Replaced `thiserror` with `snafu` ([#290]).
1318

1419
[#271]: https://github.com/stackabletech/hdfs-operator/pull/271
1520
[#276]: https://github.com/stackabletech/hdfs-operator/pull/276
1621
[#281]: https://github.com/stackabletech/hdfs-operator/pull/281
1722
[#286]: https://github.com/stackabletech/hdfs-operator/pull/286
23+
[#290]: https://github.com/stackabletech/hdfs-operator/pull/290
1824

1925
## [0.6.0] - 2022-11-07
2026

@@ -25,24 +31,24 @@ All notable changes to this project will be documented in this file.
2531

2632
### Changed
2733

28-
- `operator-rs` `0.24.0` -> `0.25.2` ([#249])
34+
- `operator-rs` `0.24.0` -> `0.25.2` ([#249]).
2935

3036
[#249]: https://github.com/stackabletech/hdfs-operator/pull/249
3137
[#250]: https://github.com/stackabletech/hdfs-operator/pull/250
3238

3339
### Fixed
3440

35-
- Set specified resource request and limit on namenode main container ([#259])
41+
- Set specified resource request and limit on namenode main container ([#259]).
3642

3743
[#259]: https://github.com/stackabletech/hdfs-operator/pull/259
3844

3945
## [0.5.0] - 2022-09-06
4046

4147
### Changed
4248

43-
- Include chart name when installing with a custom release name ([#205])
44-
- Added OpenShift compatibility ([#225])
45-
- Add recommended labels to NodePort services ([#240])
49+
- Include chart name when installing with a custom release name ([#205]).
50+
- Added OpenShift compatibility ([#225]).
51+
- Add recommended labels to NodePort services ([#240]).
4652

4753
[#205]: https://github.com/stackabletech/hdfs-operator/pull/205
4854
[#225]: https://github.com/stackabletech/hdfs-operator/pull/225

Cargo.lock

Lines changed: 13 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)