Skip to content

Commit

Permalink
Release v1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ghoneycutt committed Nov 2, 2021
1 parent 0702a86 commit dc108ef
Show file tree
Hide file tree
Showing 3 changed files with 87 additions and 2 deletions.
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,15 @@

All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).

## [v1.5.0](https://github.com/tailored-automation/puppet-module-patroni/tree/v1.5.0) (2021-06-18)
## [v1.6.0](https://github.com/tailored-automation/puppet-module-patroni/tree/v1.6.0) (2021-11-02)

[Full Changelog](https://github.com/tailored-automation/puppet-module-patroni/compare/v1.5.0...v1.6.0)

### UNCATEGORIZED PRS; GO LABEL THEM

- Add ability to configure Patroni DCS configs [\#24](https://github.com/tailored-automation/puppet-module-patroni/pull/24) ([treydock](https://github.com/treydock))

## [v1.5.0](https://github.com/tailored-automation/puppet-module-patroni/tree/v1.5.0) (2021-06-19)

[Full Changelog](https://github.com/tailored-automation/puppet-module-patroni/compare/v1.4.0...v1.5.0)

Expand Down
77 changes: 77 additions & 0 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@

* [`patroni`](#patroni): Manages a Patroni instance

### Resource types

* [`patroni_dcs_config`](#patroni_dcs_config): Manages Patroni DCS configuration options
* [`patronictl_config`](#patronictl_config): Abstract type to configure other types

## Classes

### <a name="patroni"></a>`patroni`
Expand Down Expand Up @@ -1093,3 +1098,75 @@ Use custom pip path when installing pip packages

Default value: ``undef``

## Resource types

### <a name="patroni_dcs_config"></a>`patroni_dcs_config`

Manages Patroni DCS configuration options

#### Examples

##### Set PostgreSQL max connections

```puppet
patroni_dcs_config { 'postgresql.params.max_connections':
value => '200',
}
```

#### Properties

The following properties are available in the `patroni_dcs_config` type.

##### `value`

The value to assign the DCS configuration

#### Parameters

The following parameters are available in the `patroni_dcs_config` type.

* [`name`](#name)
* [`provider`](#provider)

##### <a name="name"></a>`name`

namevar

The DCS configuration option name

##### <a name="provider"></a>`provider`

The specific backend to use for this `patroni_dcs_config` resource. You will seldom need to specify this --- Puppet will
usually discover the appropriate provider for your platform.

### <a name="patronictl_config"></a>`patronictl_config`

**NOTE** This is a private type not intended to be used directly.

#### Parameters

The following parameters are available in the `patronictl_config` type.

* [`config`](#config)
* [`name`](#name)
* [`path`](#path)

##### <a name="config"></a>`config`

patronictl config

Default value: `/opt/app/patroni/etc/postgresql.yml`

##### <a name="name"></a>`name`

namevar

The name of the resource.

##### <a name="path"></a>`path`

patronictl path

Default value: `/opt/app/patroni/bin/patronictl`

2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tailoredautomation-patroni",
"version": "1.5.0",
"version": "1.6.0",
"author": "tailoredautomation",
"summary": "Install and manages Patroni for high-availability PostgreSQL",
"license": "Apache-2.0",
Expand Down

0 comments on commit dc108ef

Please sign in to comment.