Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
8f9c301
Add AuthenticationClass CRD
sbernauer Mar 4, 2022
60f15cc
Add missing AuthenticationClas to CRD command
sbernauer Mar 7, 2022
f89a330
Update CRD
sbernauer Mar 8, 2022
9a1eaf5
Working version of ldap bind secret
sbernauer Mar 8, 2022
d2a6912
First working version
sbernauer Mar 9, 2022
bb257f9
Avoid clone()
sbernauer Mar 9, 2022
c7dd84d
WIP for Siggi :)
sbernauer Mar 9, 2022
d42dde5
Deleted examples/openldap.yaml
sbernauer Mar 10, 2022
6e43c27
Clean up comments
sbernauer Mar 10, 2022
929acf3
formatting
sbernauer Mar 10, 2022
a8ec102
RBAC: allow superset operator to read authenticationclasses
sbernauer Mar 14, 2022
98d0c33
fix reviewdog secrets
sbernauer Mar 14, 2022
e54c140
Remodel optional bools
sbernauer Mar 14, 2022
23f01ad
WIP TLS
sbernauer Mar 16, 2022
876336f
Implement tls server verification
sbernauer Mar 16, 2022
e9b27d2
Fix link in docs
sbernauer Mar 16, 2022
d691e0f
Refactor controller
sbernauer Mar 16, 2022
b672bb8
Refactor controller
sbernauer Mar 16, 2022
e789400
Use SSL instead of TLS
sbernauer Mar 16, 2022
825caab
Implement cm and secret for tls ca cert
sbernauer Mar 17, 2022
029dbb7
Add support for tls cert from SecretClass
sbernauer Mar 17, 2022
b344660
Move building volumes and volumemounts to authentication struct
sbernauer Mar 17, 2022
e522c60
Refactor append_sever_ca_cert out
sbernauer Mar 17, 2022
700a5a0
Implement mutual verification
sbernauer Mar 17, 2022
f463afa
Improve CRD docs
sbernauer Mar 18, 2022
694ae8f
Watch AuthenticationClass objects(?)
sbernauer Mar 18, 2022
fe7a613
Merge branch 'main' into feat/ldapAuthN
sbernauer Mar 21, 2022
cce1362
Merge branch 'main' into feat/ldapAuthN
sbernauer Mar 21, 2022
33b2ddb
Improved docs
sbernauer Mar 21, 2022
a66ed30
Refactor config with to_python_bool
sbernauer Mar 21, 2022
e59bd39
Improve docs
sbernauer Mar 21, 2022
28c97be
Use indoc for multiline strings
sbernauer Mar 22, 2022
b8297b7
Add AuthenticationClassTls::SystemProvided
sbernauer Mar 22, 2022
8acda5f
Add LDAP search_filter option
sbernauer Mar 22, 2022
f912ea3
Fix roles to include list and watch
sbernauer Mar 22, 2022
2663326
Move AuthenticationClass to commons-operator
sbernauer Mar 22, 2022
45da1ca
Remove deploy/crd/authentication.crd.yaml
sbernauer Mar 22, 2022
e5e8ef9
Remove AuthenticationClass CRD
sbernauer Mar 22, 2022
88259c4
Update branch of stackable-commons-crd dependcy
sbernauer Mar 23, 2022
70836ab
Allow stackable-commons-crd to have OSL-3.0 license
sbernauer Mar 23, 2022
f5de071
Update to new commons-operator version
sbernauer Mar 31, 2022
36a07d2
Remove ldapSearchFilter
sbernauer Mar 31, 2022
3a4809c
Improve docs
sbernauer Mar 31, 2022
3b70905
Remove examples/superset-with-ldap.yaml
sbernauer Mar 31, 2022
39bcd4b
Improve docs
sbernauer Mar 31, 2022
5acca89
formatting
sbernauer Mar 31, 2022
9e2440b
Add restarter.stackable.tech/enabled=true label to sts
sbernauer Mar 31, 2022
042e3b1
Make LdapExtras.sync_roles_at an enum
sbernauer Apr 7, 2022
ff3241c
Update branch in commons-operator dependecy
sbernauer Apr 7, 2022
95e7677
Use named parameters for long formatdoc
sbernauer Apr 7, 2022
91a8fbf
Use iter() instead of pattern matching
sbernauer Apr 7, 2022
230fedf
Extracted references_authentication_class()
sbernauer Apr 7, 2022
12ad297
Error AuthenticationClassRetrieval has ObjectRef<AuthenticationClass>…
sbernauer Apr 7, 2022
8e84345
Document AUTH_LDAP_USE_TLS = True better
sbernauer Apr 8, 2022
29fb992
Add example
sbernauer Apr 8, 2022
1bb1398
YAML linter...
sbernauer Apr 8, 2022
71ae649
Adopt to commons now reside in operators-rs. PART 1
sbernauer Apr 12, 2022
c007c00
Adopt to commons now reside in operators-rs. PART 2
sbernauer Apr 12, 2022
db705e7
Adopt to ommons now reside in operators-rs. PART 3
sbernauer Apr 12, 2022
1898d7d
Remove stackable-commons-crd from deny.toml
sbernauer Apr 12, 2022
6082162
fix wrong usage of STARTTLS
sbernauer Apr 12, 2022
c6299b6
Update rust/crd/src/lib.rs
sbernauer Apr 12, 2022
e77ec03
Update rust/crd/src/lib.rs
sbernauer Apr 12, 2022
c90ab32
Update rust/crd/src/lib.rs
sbernauer Apr 12, 2022
e313a6a
Make LdapRolesSyncMoment PascalCase
sbernauer Apr 12, 2022
94ab162
Update rust/crd/src/lib.rs
sbernauer Apr 12, 2022
f63bbd3
Use IANA port numbers for openldap
sbernauer Apr 12, 2022
7d31126
Merge branch 'feat/ldapAuthN' of github.com:stackabletech/superset-op…
sbernauer Apr 12, 2022
d9bb1e2
Remove explicit setting of STARTTLS (AUTH_LDAP_USE_TLS)
sbernauer Apr 12, 2022
f12ef0b
cargo fmt
sbernauer Apr 12, 2022
6b3f0eb
Prefix volume mounts with /stackable
sbernauer Apr 12, 2022
ae1e46a
make regenerate-charts
sbernauer Apr 12, 2022
1410743
Change &Option<SecretClassVolumeScope> to Option<&SecretClassVolumeSc…
sbernauer Apr 12, 2022
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
237 changes: 234 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ exceptions = [
{ name = "stackable-superset-crd", allow = ["OSL-3.0"] },
{ name = "stackable-superset-operator", allow = ["OSL-3.0"] },
{ name = "stackable-superset-operator-binary", allow = ["OSL-3.0"] },
]
]

[[licenses.clarify]]
name = "ring"
Expand Down
Loading