jaredjennings / helm-thehive

*Unofficial* Helm chart for TheHive
GNU Affero General Public License v3.0
16 stars 8 forks source link

MISP support #14

Closed jaredjennings closed 3 years ago

jaredjennings commented 3 years ago

TheHive's Docker entrypoint does not already support the promotion of MISP-related environment variable values into TheHIve application.conf values. I'm not super impressed with the mechanism anyway, although it seems to be the way you get things configured with Docker/Kubernetes.

Course A: add support into the entrypoint for writing MISP-related configuration and make a pull request for TheHive.

Course B: give up on environment-based configuration; tell the entrypoint it's not going to configure TheHive; take all the configuration we are pumping in via environment variables, and make a ConfigMap instead with a real config file in it.

Oh wait - the (Cortex) entrypoint script also does that Elasticsearch trust store creation... you can't do that with a ConfigMap.

jaredjennings commented 3 years ago

This issue is now pending https://github.com/TheHive-Project/TheHive/issues/1989.

jaredjennings commented 3 years ago

Since opening this issue, I gave up on environment-based configuration. You can supply MISP-related TheHive configuration using the extraHiveConfigurations value. So, wontfix.