Skip to content

Commit

Permalink
Fix README, drop minor version in barman image (#80)
Browse files Browse the repository at this point in the history
  • Loading branch information
paunin authored and S3RK committed Oct 17, 2017
1 parent 5f037cb commit 6313749
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 70 deletions.
63 changes: 0 additions & 63 deletions Barman-2.2.Dockerfile

This file was deleted.

1 change: 1 addition & 0 deletions Barman-2.Dockerfile
2 changes: 1 addition & 1 deletion Barman-latest.Dockerfile
22 changes: 16 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Postgres streaming replication cluster for any docker environment (Kubernetes, D
- [Info](#info)
* [Publications](#publications)
* [What's in the box](#what-s-in-the-box)
* [Artifacts](#artifacts)
* [Docker images tags convention](#docker-images-tags-convention)
- [Schema of the example cluster](#schema-of-the-example-cluster)
- [Start cluster with docker-compose](#start-cluster-with-docker-compose)
- [Start cluster in Kubernetes](#start-cluster-in-kubernetes)
Expand Down Expand Up @@ -43,13 +43,23 @@ Postgres streaming replication cluster for any docker environment (Kubernetes, D
* example of [docker-compose](./docker-compose.yml) file to start this cluster.
* directory [k8s](./k8s) contains information for building this cluster in Kubernetes

### Docker images tags convention

### Artifacts
Taking into account that PostDock project itself has versioning schema, all docker images produced by the repository have schema - `postdock/<component>:<postdock_version>-<component><component_version>`, where:

Two docker images were produced:
* Postgresql server image which can start in master or slave mode: https://hub.docker.com/r/paunin/postdock-pgsql/
* Pgpool service with flexible configurations: https://hub.docker.com/r/paunin/postdock-pgpool/
* Barman - backup manager for Postgres https://hub.docker.com/r/paunin/postdock-barman/
* `<component>` - can be one of the value from the set `postgres`, `pgpool`, `barman`
* `<postdock_version>` - semantic version(without `bug-fix` component)
* `<component_version>` - depends on component:
* `postgres` - major and minor version without dot in between(can be `95`,`96`,`100`,101)
* `pgpool` - major and minor version without dot in between(can be `33`,`36`)
* `barman` - major version (can be `2`,`3`)

Aliases are available:

* `postdock/<component>:latest-<component><component_version>` - refers to the latest release of the postdock and certain version of the component
* `postdock/<component>:latest` - refers to the latest release of the postdock and the component

**There is no alias for `master` branch build**


## Schema of the example cluster
Expand Down

0 comments on commit 6313749

Please sign in to comment.