Add pv for psql + upgrade postgres to 13.3

main
Quentin 2 years ago
parent e97496e09d
commit 4fdc4a5144
Signed by untrusted user: quentin
GPG Key ID: A98E9B769E4FF428
  1. 16
      app/postgres/deploy/postgres.hcl
  2. 1
      os/config/roles/common/tasks/main.yml

@ -1,4 +1,4 @@
job "postgres9.6" {
job "postgres13.3" {
datacenters = ["dc1"]
type = "system"
priority = 90
@ -20,12 +20,12 @@ job "postgres9.6" {
driver = "docker"
config {
image = "superboum/amd64_postgres:v5"
image = "superboum/amd64_postgres:v10"
network_mode = "host"
readonly_rootfs = false
command = "/usr/local/bin/stolon-sentinel"
args = [
"--cluster-name", "pissenlit",
"--cluster-name", "chelidoine",
"--store-backend", "consul",
"--store-endpoints", "http://consul.service.2.cluster.deuxfleurs.fr:8500",
]
@ -39,12 +39,12 @@ job "postgres9.6" {
driver = "docker"
config {
image = "superboum/amd64_postgres:v5"
image = "superboum/amd64_postgres:v10"
network_mode = "host"
readonly_rootfs = false
command = "/usr/local/bin/stolon-proxy"
args = [
"--cluster-name", "pissenlit",
"--cluster-name", "chelidoine",
"--store-backend", "consul",
"--store-endpoints", "http://consul.service.2.cluster.deuxfleurs.fr:8500",
"--port", "${NOMAD_PORT_psql_proxy_port}",
@ -81,12 +81,12 @@ job "postgres9.6" {
driver = "docker"
config {
image = "superboum/amd64_postgres:v5"
image = "superboum/amd64_postgres:v10"
network_mode = "host"
readonly_rootfs = false
command = "/usr/local/bin/stolon-keeper"
args = [
"--cluster-name", "pissenlit",
"--cluster-name", "chelidoine",
"--store-backend", "consul",
"--store-endpoints", "http://consul.service.2.cluster.deuxfleurs.fr:8500",
"--data-dir", "/mnt/persist",
@ -95,7 +95,7 @@ job "postgres9.6" {
"--pg-repl-password", "${PG_REPL_PWD}",
"--pg-listen-address", "${attr.unique.network.ip-address}",
"--pg-port", "${NOMAD_PORT_psql_port}",
"--pg-bin-path", "/usr/lib/postgresql/9.6/bin/"
"--pg-bin-path", "/usr/lib/postgresql/13/bin/"
]
ports = [ "psql_port" ]
volumes = [

@ -42,6 +42,7 @@
- sudo
- ethtool
- pciutils
- pv
state: present
- name: "Passwordless sudo"

Loading…
Cancel
Save