Skip to content

[Merged by Bors] - Tls authentication and encryption #479

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 28 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
57826c1
WIP
maltesander May 3, 2022
90807b6
adapted product config properties
maltesander May 4, 2022
7b96ae8
fixed boolean -> bool
maltesander May 4, 2022
32aada0
quorum and client secured. Works but needs cleanup and configuration …
maltesander May 4, 2022
3a07444
quorum and client auth working
maltesander May 5, 2022
92f6a22
extended product-config properties
maltesander May 5, 2022
748fe06
adapted docs
maltesander May 6, 2022
1b55652
writing password via script instead of config map
maltesander May 6, 2022
d41eee0
added comments
maltesander May 6, 2022
5073e7c
changed password generation
maltesander May 6, 2022
80fc4e8
Merge remote-tracking branch 'origin/main' into tls_authentication_an…
maltesander May 6, 2022
331b006
adapted changelog
maltesander May 6, 2022
2d488d3
renamed auth_config to command
maltesander May 6, 2022
26b655e
attempt to fix yaml lints
maltesander May 6, 2022
47699b6
regenerated charts
maltesander May 6, 2022
b533e7a
added test for tls
maltesander May 9, 2022
e6696ca
improved test output
maltesander May 9, 2022
f1fc902
Update tests/templates/kuttl/smoke/test_tls.sh
maltesander May 9, 2022
27e39b8
Update tests/templates/kuttl/smoke/test_tls.sh
maltesander May 9, 2022
da0698f
Update tests/templates/kuttl/smoke/test_tls.sh
maltesander May 9, 2022
287e5bc
attempt to fix linters #1
maltesander May 9, 2022
e805632
attempt to fix linters #1
maltesander May 9, 2022
2d5c9fb
fix role permissions for authenticationclass
maltesander May 11, 2022
dc393ed
regenerated charts
maltesander May 11, 2022
b5732a6
Update deploy/config-spec/properties.yaml
maltesander May 11, 2022
8ba1321
adapted to pr review
maltesander May 11, 2022
925f59f
unset used env vars at the start
maltesander May 11, 2022
f91dda0
added unset for QUORUM_STORE_SECRET
maltesander May 11, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,18 @@ All notable changes to this project will be documented in this file.
a single namespace to watch ([#434]).
- Support for ZooKeeper 3.8.0 added ([#464]).
- Integration tests for all supported ZooKeeper versions added ([#464]).
- TLS encryption and authentication support for quorum and client ([#479]).

### Changed

- Operator-rs: 0.10.0 -> 0.15.0 ([#408], [#431], [#434], [#454]).
- Operator-rs: 0.10.0 -> 0.19.0 ([#408], [#431], [#434], [#454], [#479]).

[#408]: https://github.com/stackabletech/zookeeper-operator/pull/408
[#431]: https://github.com/stackabletech/zookeeper-operator/pull/431
[#434]: https://github.com/stackabletech/zookeeper-operator/pull/434
[#454]: https://github.com/stackabletech/zookeeper-operator/pull/454
[#464]: https://github.com/stackabletech/zookeeper-operator/pull/464
[#479]: https://github.com/stackabletech/zookeeper-operator/pull/479

## [0.9.0] - 2022-02-14

Expand Down
Loading