Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand All @@ -16,12 +16,12 @@ jobs:
with:
version: v3.4.0

- uses: actions/setup-python@v2
- uses: actions/setup-python@v5
with:
python-version: 3.7
python-version: 3.9

- name: Set up chart-testing
uses: helm/chart-testing-action@v2.1.0
uses: helm/chart-testing-action@v2.7.0

- name: Run chart-testing (list-changed)
id: list-changed
Expand Down
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.

ARG ALPINE_VERSION=3.20
ARG GO_VERSION=1.23
ARG ALPINE_VERSION=3.21
ARG GO_VERSION=1.24
ARG PLATFORM=linux/amd64
###
### Build PGPool-II from source in a build container
Expand Down Expand Up @@ -58,7 +58,7 @@ RUN make DESTDIR=/pgpool_bin install
###
### build envtpl
###
FROM --platform=${PLATFORM} golang:$GO_VERSION-alpine AS go_build
FROM --platform=${PLATFORM} golang:$GO_VERSION-alpine${ALPINE_VERSION} AS go_build
RUN apk update
RUN apk add --no-cache git make build-base python3 curl
WORKDIR /src
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ instance no matter what. This is configureable at deploy time as

Old Version | New Version | Upgrade Guide
--- | --- | ---
v1.3.2 | v1.3.3 | [link](UPGRADE.md#v132--v13r)
v1.3.1 | v1.3.2 | [link](UPGRADE.md#v131--v132)
v1.3.0 | v1.3.1 | [link](UPGRADE.md#v130--v131)
v1.2.0 | v1.3.0 | [link](UPGRADE.md#v120--v130)
Expand Down Expand Up @@ -80,7 +81,7 @@ helm repo update
```sh
export RELEASE_NAME=my-pgpool-service # a name (you will need 1 installed chart for each primary DB)
export NAMESPACE=my-k8s-namespace # a kubernetes namespace
export CHART_VERSION=1.3.2 # a chart version: https://github.com/odenio/pgpool-cloudsql/releases
export CHART_VERSION=1.3.3 # a chart version: https://github.com/odenio/pgpool-cloudsql/releases
export VALUES_FILE=./my_values.yaml # your values file

helm install \
Expand Down Expand Up @@ -122,7 +123,7 @@ Parameter | Description | Default
--- | --- | ---
`deploy.replicaCount` | Number of pod replicas to deploy | `1`
`deploy.repository` | Docker image repository of the runtime container image | `odentech/pgpool-cloudsql`
`deploy.tag` | If set, override the tag of the runtime container image. If left empty, we use the concatenation of the chart version (`1.2.0`) and the selected `pgpool.version` e.g. `1.3.2-4.5.4` | `""`
`deploy.tag` | If set, override the tag of the runtime container image. If left empty, we use the concatenation of the chart version (`1.2.0`) and the selected `pgpool.version` e.g. `1.3.3-4.5.4` | `""`
`deploy.service.tier` | Value for the "tier" [label](https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/) applied to the kubernetes [service](https://kubernetes.io/docs/concepts/services-networking/service/) | `db`
`deploy.service.additionalLabels` | Map of additional k/v string pairs to add as labels for the kubernetes service | `{}`
`deploy.annotations` | Kubernetes [annotation](https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/) spec applied to the deployment pods | `{}`
Expand Down
7 changes: 7 additions & 0 deletions UPGRADE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Upgrading Steps

## `v1.3.2` → `v1.3.3`

This is a maintenance release:

* the version of the Go runtime used to build the envtpl package is bumped from 1.23 to 1.24
* the Alpine Linux base image is updated from v3.20 to v3.21

## `v1.3.1` → `v1.3.2`

This is a maintenance release:
Expand Down
2 changes: 1 addition & 1 deletion charts/pgpool-cloudsql/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ apiVersion: v2
description: the pgpool-ii connection pooling postgres proxy with automatic discovery of GCP CloudSQL backends
name: pgpool-cloudsql
type: application
version: 1.3.2
version: 1.3.3
keywords:
- postgresql
- pgpool
Expand Down
Loading