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

Setting up job to run on cluster for cveinfo #5723

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Setting up job to run on cluster for cveinfo #5723

wants to merge 3 commits into from

Conversation

madjava
Copy link
Contributor

@madjava madjava commented Nov 8, 2024

Change description

Off the back of the vulnerability calls, the idea of this repo is to run a cron job that will pull in cveinfo from the cveproject repository, summarised and store in the cosmosdb for reports.

This can them be used in many ways to enhance reports or easy access to current cves. Ideas around enhancing the vulnerably reports and using the info to facilitate conversation are hoped to be end results of how the data is consumed.

The data is free for public use, no licence required.

The job will run every 4 hours in the weekday to keep data up-to-date. image build in the version reporter service repo

🤖AEP PR SUMMARY🤖

  • In apps/monitoring/automation/kustomization.yaml, a new resource ./cveinfo/image-policy.yaml was added.
  • The new file apps/monitoring/cveinfo/cveinfo.yaml is a HelmRelease resource defining configuration for the cveinfo application.
  • apps/monitoring/cveinfo/image-policy.yaml is a new file that defines an ImagePolicy for the cveinfo application.
  • A new file apps/monitoring/cveinfo/image-repo.yaml was added, which specifies the ImageRepository for cveinfo.
  • Added apps/monitoring/cveinfo/kustomization.yaml, containing resources cveinfo.yaml and rbac.yaml for the cveinfo application.
  • Added apps/monitoring/cveinfo/rbac.yaml and it includes ClusterRoleBinding, ClusterRole, and ServiceAccount for the cveinfo application.
  • In apps/monitoring/ptl/base/kustomization.yaml, a new resource ././cveinfo and a patch for ././version-reporter/ptl/ptl.yaml were added.

@madjava madjava requested a review from a team as a code owner November 8, 2024 14:52
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.

1 participant