You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.1 KiB

  1. {
  2. "_port_comment": "Heketi Server Port Number",
  3. "port": "8080",
  4. "_use_auth": "Enable JWT authorization. Please enable for deployment",
  5. "use_auth": true,
  6. "_jwt": "Private keys for access",
  7. "jwt": {
  8. "_admin": "Admin has access to all APIs",
  9. "admin": {
  10. "key": "{{ heketi_admin_key }}"
  11. },
  12. "_user": "User only has access to /volumes endpoint",
  13. "user": {
  14. "key": "{{ heketi_user_key }}"
  15. }
  16. },
  17. "_glusterfs_comment": "GlusterFS Configuration",
  18. "glusterfs": {
  19. "_executor_comment": "Execute plugin. Possible choices: mock, kubernetes, ssh",
  20. "executor": "kubernetes",
  21. "_db_comment": "Database file name",
  22. "db": "/var/lib/heketi/heketi.db",
  23. "kubeexec": {
  24. "rebalance_on_expansion": true
  25. },
  26. "sshexec": {
  27. "rebalance_on_expansion": true,
  28. "keyfile": "/etc/heketi/private_key",
  29. "fstab": "/etc/fstab",
  30. "port": "22",
  31. "user": "root",
  32. "sudo": false
  33. }
  34. },
  35. "_backup_db_to_kube_secret": "Backup the heketi database to a Kubernetes secret when running in Kubernetes. Default is off.",
  36. "backup_db_to_kube_secret": false
  37. }