Skip to content

magna-z/ansible-role-greptimedb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

greptimedb

Configure and run GreptimeDB as Docker container in systemd.service.

Links

Arguments

See meta/argument_specs.yml.

Examples

greptimedb_docker_image: greptime/greptimedb:v0.13.2
greptimedb_docker_network: host
greptimedb_log_level: error
greptimedb_mode: standalone
greptimedb_config: |
  [http]
  enable_cors = false

  [grpc]
  bind_addr = "0.0.0.0:4001"
  runtime_size = 1
  [grpc.tls]
  mode = "disable"

  [mysql]
  enable = true
  addr = "0.0.0.0:4002"
  runtime_size = 1
  keep_alive = "0s"
  [mysql.tls]
  mode = "disable"

  [postgres]
  enable = true
  addr = "0.0.0.0:4003"
  runtime_size = 1
  [postgres.tls]
  mode = "disable"

  [opentsdb]
  enable = false

  [influxdb]
  enable = false

  [jaeger]
  enable = false

  [prom_store]
  enable = true
  with_metric_engine = true

  [storage]
  type = "File"
  data_home = "./data"

  [wal]
  provider = "raft_engine"
  dir = "./wal"

Acknowledgements

  • Ansible role uses GreptimeDB artifacts as main dependency.

About

Configure and run GreptimeDB as Docker container in systemd.service.

Topics

Resources

License

Stars

Watchers

Forks