[ https://issues.apache.org/jira/browse/IOTDB-570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17349726#comment-17349726 ]
Xiangdong Huang commented on IOTDB-570: --------------------------------------- Nice! Look forward! > Apache IoTDB Kubernates Deployment Feature Design > ------------------------------------------------- > > Key: IOTDB-570 > URL: https://issues.apache.org/jira/browse/IOTDB-570 > Project: Apache IoTDB > Issue Type: Task > Components: Others > Reporter: Xiangdong Huang > Priority: Minor > Labels: IoTDB, gsoc2020, mentor > > Apache IoTDB is a time-series database, and provides many components for > connecting with systems like Grafana. > IoTDB also provides a tool for synchronizing the data from one IoTDB instance > to another. > > Currently, IoTDB has a docker image for deploying an IoTDB instance, while > lacking the following features: > # If the IoTDB instance is down, then we can automatically restart a new > one. As IoTDB is a database and requires efficient disk IO operations, we'd > like to use stateful service to start IoTDB, i.e., writing data locally, > rather than on an NFS. > # Startup two IoTDB instances and sync data from one to another. Only one > can accept data insertions and once the writable instance is down, the rest > IoTDB becomes writable. > # Make IoTDB's configuration files easier to be modified for a docker/k8s > based container. > # build an IoTDB-Grafana docker image. (We may have more middle-ware in the > following three months, so that it is better to build all middle-wares) > > This task is for running components along with IoTDB, and supporting a > double-alive instance deployment using file sync module. (Though IoTDB's > cluster mode is ongoing, the above deployment is also meaningful in some > case). > > You may finish it by using docker compose, or K8S. Maybe some service > detection service is needed. For better implementation, maybe K8S operator is > needed. > > Skills: > * Docker > * K8S (K8S operator) > * Java > * Shell > > As I am also not very familiar with K8S, I'd like to find someone who are > interested in this task as a co-mentor. > > Mentors: > h...@apache.org > > > > > > > -- This message was sent by Atlassian Jira (v8.3.4#803005)