ROX-8825 - Add Local Scanner Operator API to SecuredCluster CRD#691
ROX-8825 - Add Local Scanner Operator API to SecuredCluster CRD#691
Conversation
|
Tag for build #287400 is 💻 For deploying this image using the dev scripts, run the following first: export MAIN_IMAGE_TAG='3.69.x-55-gaf9511040c'📦 You can also generate an installation bundle with: docker run -i --rm stackrox/main:3.69.x-55-gaf9511040c central generate interactive > bundle.zip🕹️ A |
f1fbca3 to
4d26253
Compare
d304bd4 to
b6dd799
Compare
11568a0 to
d9f3d01
Compare
c5543ae to
fe488b3
Compare
| images.Scanner: "image.scanner.fullRef", | ||
| images.ScannerDB: "image.scannerDb.fullRef", |
There was a problem hiding this comment.
Please check that this is on sync with https://github.com/stackrox/stackrox/blob/porridge/ROX-9524/operator/pkg/securedcluster/values/translation/image_overrides.go
There was a problem hiding this comment.
Revert the changes the merged PR was broken, it should not be scanner slim because these are implementation details.
The Secured Cluster chart does not differentiate from the outside for them, thus we can add the overrides directly.
da101bd to
fa70404
Compare
porridge
left a comment
There was a problem hiding this comment.
Mostly nitpicks but there's also one or two more important things.
operator/pkg/securedcluster/values/translation/translation_test.go
Outdated
Show resolved
Hide resolved
afed0b5 to
a82fbda
Compare
|
I just:
@juanrh PTAL |
juanrh
left a comment
There was a problem hiding this comment.
Looks good to me in general, but I'd like to clarify something about the image overrides
|
What makes me confused is that this PR #691 is targeted for |
#691) Co-authored-by: Marcin Owsiany <porridge@redhat.com>
Description
RELATED_env variablesDepended PRs
Specification
The reconciler should be able to:
SecuredClusterCRD spec with fields for local scanner.Checklist
If any of these don't apply, please comment below.
TODO
EnabledscanenrComponent option in favour of AutoSenseTesting Performed
Test installation
Test upgrades
Test uninstall
Operator reconciles scanner-db-password if scanner is enabled
Operator does not install Scanner when
Deployment in different namespace than Central works
Scanner spec