20388: Adds missing arvados services as prometheus targets.
[arvados.git] / tools / salt-install / config_examples / multi_host / aws / pillars / postgresql.sls
index a0da9a1c057777e009eb90bc3732c2c46023bf00..10cbb6c34ea73b40fd1d61269fd13317b2425d0c 100644 (file)
@@ -5,8 +5,10 @@
 
 ### POSTGRESQL
 postgres:
+  pkgs_extra:
+    - postgresql-contrib
   use_upstream_repo: true
-  version: '11'
+  version: '12'
   postgresconf: |-
     listen_addresses = '*'  # listen on all interfaces
   acls:
@@ -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