Skip to content
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

Update deployments yamls with new fields in KE configmap. #565

Open
wants to merge 1 commit into
base: 2022.4
Choose a base branch
from

Conversation

mjshastha
Copy link
Contributor

In this update, included keys for Admission Control when the GW is disconnected, Enable workload discovery, Register discovered pod images, and Add discovered registries.

Additionally, removed the AQUA_WATCH_CONFIG_AUDIT_REPORT key as it is no longer supported.

ref: 7641f53

@CLAassistant
Copy link

CLAassistant commented May 14, 2024

CLA assistant check
All committers have signed the CLA.

@mjshastha mjshastha force-pushed the simplifyDeployConfig branch 2 times, most recently from 7aae2ff to 17e9689 Compare May 15, 2024 05:59
KiranBodipi added a commit to KiranBodipi/deployments that referenced this pull request May 16, 2024
With this change, we are replacing starboard operator with trivy operator
1. We have updated kube_enforcer,kube_enforcer_advanced manifest files with Trivy Operator Resources
2. Moved starboard manifest files to kube_enforcer_starbaord and kube_enforcer_advanced_starboard
3. Updated relevant gen_ke_certs.sh and readme files
Reference PR: aquasecurity#566

4. Upgraded trivy-operator version to  latest (0.20.1)as the existing version has critical vulnerabilities
5. Upgraded kube-bench version with latest (v0.7.3)
Reference PR: aquasecurity#567

6. Added keys for Admission Control when the GW is disconnected, Enable workload discovery, Register discovered pod images, and Add discovered registries.
7. Removed the AQUA_WATCH_CONFIG_AUDIT_REPORT key as it is no longer supported.
Reference PR: aquasecurity#565
@mjshastha mjshastha requested a review from deven0t May 29, 2024 07:15
@@ -90,8 +90,14 @@ spec:
# Enable KA policy scanning via Trivy-Operator
- name: AQUA_KAP_ADD_ALL_CONTROL
value: "true"
- name: AQUA_WATCH_CONFIG_AUDIT_REPORT
- name: AQUA_ADMISSION_CONTROL_WHEN_GW_DISCONNECTED
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ManojShastha Can you check if we need to add the property AQUA_ME_GW_CERT_SECRET_NAME in the Trivy-related deployment files? I noticed this property is included in the Starboard deployment files.

Copy link
Contributor

@KiranBodipi KiranBodipi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

…sconnected, Enable workload discovery, Register discovered pod images, and Add discovered registries.

Additionally, removed the AQUA_WATCH_CONFIG_AUDIT_REPORT key as it is no longer supported.
@mjshastha
Copy link
Contributor Author

@semyonmor Can you merge this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants