20388: Adds missing arvados services as prometheus targets.
[arvados.git] / tools / salt-install / config_examples / multi_host / aws / pillars / postgresql.sls
index e06ddd041c9acb4d01a1bab8a3deb8de6253f287..10cbb6c34ea73b40fd1d61269fd13317b2425d0c 100644 (file)
@@ -5,6 +5,8 @@
 
 ### POSTGRESQL
 postgres:
+  pkgs_extra:
+    - postgresql-contrib
   use_upstream_repo: true
   version: '12'
   postgresconf: |-
@@ -19,20 +21,15 @@ postgres:
   users:
     __CLUSTER___arvados:
       ensure: present
-      password: __DATABASE_PASSWORD__
-
-  # tablespaces:
-  #   arvados_tablespace:
-  #     directory: /path/to/some/tbspace/arvados_tbsp
-  #     owner: arvados
-
+      password: "__DATABASE_PASSWORD__"
+    prometheus:
+      ensure: present
   databases:
     __CLUSTER___arvados:
       owner: __CLUSTER___arvados
       template: template0
       lc_ctype: en_US.utf8
       lc_collate: en_US.utf8
-      # tablespace: arvados_tablespace
       schemas:
         public:
           owner: __CLUSTER___arvados