diff --git a/kubernetes-manifests/accounts-db.yaml b/kubernetes-manifests/accounts-db.yaml index 254778149..cafa3f5b0 100644 --- a/kubernetes-manifests/accounts-db.yaml +++ b/kubernetes-manifests/accounts-db.yaml @@ -35,7 +35,7 @@ spec: serviceAccountName: default containers: - name: accounts-db - image: gcr.io/bank-of-anthos/accounts-db:v0.4.1 + image: gcr.io/bank-of-anthos/accounts-db:v0.4.2 envFrom: - configMapRef: name: environment-config diff --git a/kubernetes-manifests/balance-reader.yaml b/kubernetes-manifests/balance-reader.yaml index be3c8f2ef..47887809a 100644 --- a/kubernetes-manifests/balance-reader.yaml +++ b/kubernetes-manifests/balance-reader.yaml @@ -29,14 +29,14 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: balancereader - image: gcr.io/bank-of-anthos/balancereader:v0.4.1 + image: gcr.io/bank-of-anthos/balancereader:v0.4.2 volumeMounts: - name: publickey mountPath: "/root/.ssh" readOnly: true env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" # toggle Cloud Trace export diff --git a/kubernetes-manifests/contacts.yaml b/kubernetes-manifests/contacts.yaml index d7576b764..7993feba4 100644 --- a/kubernetes-manifests/contacts.yaml +++ b/kubernetes-manifests/contacts.yaml @@ -29,14 +29,14 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: contacts - image: gcr.io/bank-of-anthos/contacts:v0.4.1 + image: gcr.io/bank-of-anthos/contacts:v0.4.2 volumeMounts: - name: publickey mountPath: "/root/.ssh" readOnly: true env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" - name: ENABLE_TRACING diff --git a/kubernetes-manifests/frontend.yaml b/kubernetes-manifests/frontend.yaml index bf742bfc2..9646f4c13 100644 --- a/kubernetes-manifests/frontend.yaml +++ b/kubernetes-manifests/frontend.yaml @@ -29,14 +29,14 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: front - image: gcr.io/bank-of-anthos/frontend:v0.4.1 + image: gcr.io/bank-of-anthos/frontend:v0.4.2 volumeMounts: - name: publickey mountPath: "/root/.ssh" readOnly: true env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" - name: ENABLE_TRACING @@ -74,6 +74,13 @@ spec: initialDelaySeconds: 10 periodSeconds: 5 timeoutSeconds: 10 + livenessProbe: + httpGet: + path: /ready + port: 8080 + initialDelaySeconds: 60 + periodSeconds: 15 + timeoutSeconds: 30 resources: requests: cpu: 100m diff --git a/kubernetes-manifests/ledger-db.yaml b/kubernetes-manifests/ledger-db.yaml index 54d9e6e71..6cc88e8a4 100644 --- a/kubernetes-manifests/ledger-db.yaml +++ b/kubernetes-manifests/ledger-db.yaml @@ -30,7 +30,7 @@ spec: serviceAccountName: default containers: - name: postgres - image: gcr.io/bank-of-anthos/ledger-db:v0.4.1 + image: gcr.io/bank-of-anthos/ledger-db:v0.4.2 ports: - containerPort: 5432 envFrom: diff --git a/kubernetes-manifests/ledger-writer.yaml b/kubernetes-manifests/ledger-writer.yaml index a71753410..c1658d7f7 100644 --- a/kubernetes-manifests/ledger-writer.yaml +++ b/kubernetes-manifests/ledger-writer.yaml @@ -29,14 +29,14 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: ledgerwriter - image: gcr.io/bank-of-anthos/ledgerwriter:v0.4.1 + image: gcr.io/bank-of-anthos/ledgerwriter:v0.4.2 volumeMounts: - name: publickey mountPath: "/root/.ssh" readOnly: true env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" - name: ENABLE_TRACING diff --git a/kubernetes-manifests/loadgenerator.yaml b/kubernetes-manifests/loadgenerator.yaml index f01909943..ff5ccd40b 100644 --- a/kubernetes-manifests/loadgenerator.yaml +++ b/kubernetes-manifests/loadgenerator.yaml @@ -32,7 +32,7 @@ spec: restartPolicy: Always containers: - name: loadgenerator - image: gcr.io/bank-of-anthos/loadgenerator:v0.4.1 + image: gcr.io/bank-of-anthos/loadgenerator:v0.4.2 env: - name: FRONTEND_ADDR value: "frontend:80" diff --git a/kubernetes-manifests/transaction-history.yaml b/kubernetes-manifests/transaction-history.yaml index e57953b08..2a8ce5a71 100644 --- a/kubernetes-manifests/transaction-history.yaml +++ b/kubernetes-manifests/transaction-history.yaml @@ -29,14 +29,14 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: transactionhistory - image: gcr.io/bank-of-anthos/transactionhistory:v0.4.1 + image: gcr.io/bank-of-anthos/transactionhistory:v0.4.2 volumeMounts: - name: publickey mountPath: "/root/.ssh" readOnly: true env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" - name: ENABLE_TRACING diff --git a/kubernetes-manifests/userservice.yaml b/kubernetes-manifests/userservice.yaml index 66c78237b..5cea050f0 100644 --- a/kubernetes-manifests/userservice.yaml +++ b/kubernetes-manifests/userservice.yaml @@ -29,7 +29,7 @@ spec: terminationGracePeriodSeconds: 5 containers: - name: userservice - image: gcr.io/bank-of-anthos/userservice:v0.4.1 + image: gcr.io/bank-of-anthos/userservice:v0.4.2 volumeMounts: - name: keys mountPath: "/root/.ssh" @@ -39,7 +39,7 @@ spec: containerPort: 8080 env: - name: VERSION - value: "v0.4.1" + value: "v0.4.2" - name: PORT value: "8080" - name: ENABLE_TRACING