HI everyone, i recently started looking into datah...
# all-things-deployment
r
HI everyone, i recently started looking into datahub and deploying this via kubernetes, and wanted to get your opinion/reviews on it. There are quite a bit stateful dependencies here (mysql/es/kafka etc.) and whether it is a good idea to run this within k8
b
why not? Using the helm charts you can configure all necessary stuff and statefulsets/persistentVolumes will do their job to keep the data
👀 1
s
You don't have to. It is possible to configure the stateful dependencies to be outside K8s. We have kept mysql and kafka outside. ES in inside K8s.
✅ 1
👀 1
At the end it depends on what you are comfortable with
Note that RDBMS is the only hard stateful dependency that cannot be re-created so you need backups. Elasticsearch indexes can be re-created from RDBMS (except usage statistics) even if you lose elasticsearch in K8s due to any reason
Is the concern about backup and restore or something else?
r
no concerns yet, this was just a thought that came to my mind before deploying this, and wanted to see how others are doing this.