DependencyTrack / helm-charts

Helm Charts for Dependency-Track
https://dependencytrack.org
Apache License 2.0
13 stars 14 forks source link

Migrate hyades helm charts #62

Closed sahibamittal closed 1 month ago

sahibamittal commented 1 month ago

Closes https://github.com/DependencyTrack/hyades/issues/1226

nscuro commented 1 month ago

@sahibamittal I think we will need Pods for PostreSQL and Kafka in order for the chart test to succeed.

In the dependency-track chart we added support for extraObjects, which should allow us to define additional Pods for our tests.

If you port this capability to the hyades chart, we could do something like this in charts/hyades/ci/test-values.yaml:

extraObjects:
- apiVersion: apps/v1
  kind: Deployment
  # TODO: PostgreSQL
- apiVersion: apps/v1
  kind: Deployment
  # TODO: Kafka

Those Deployments don't have to be super clean, they just need to work :D Perhaps give it a try with PostgreSQL first to see if you can get past the current test errors.

nscuro commented 1 month ago

Closing in favor of #77