Hi @fbonalair,
I hope you enjoyed your vacation.
The helm-chart is not well documented my bad, we’ll improve this one asap. I can confirm you the helm chart is working and you will be notified when the article will be available.
Thanks for sharing your configs, so I think I understood what’s happened.
The issue is that the Crowdsec docker image is built with default config which already includes /etc/crowdsec/config.yaml and a default SQLite database /var/lib/crowdsec/data/crowdsec.db. The docker_start.sh script tries to register a new machine but using the default config which interacting with the default database and not the Postgres one.
So when you try to run crowdsec with your new database, the docker_start runs and registers the local machine for the crowdsec agent, and when crowdsec run it used the Postgres one which is empty.
I just merged this fix. So waiting for the new official docker image that will be available, you can build your own docker image from the main branch and use it in your k8s cluster.
I hope it will solve your issue.