|
92 | 92 |
|
93 | 93 | #### Public Plans
|
94 | 94 |
|
| 95 | +* [`peadm::add_compiler`](#peadm--add_compiler): Proxy plan for peadm::add_compilers. |
95 | 96 | * [`peadm::add_compilers`](#peadm--add_compilers): Add new compilers to a PE architecture or replace an existing with new configuration.
|
96 | 97 | * [`peadm::add_database`](#peadm--add_database)
|
97 | 98 | * [`peadm::add_replica`](#peadm--add_replica): Add or replace a replica host.
|
@@ -1594,6 +1595,56 @@ Which port to query the status API on
|
1594 | 1595 |
|
1595 | 1596 | ## Plans
|
1596 | 1597 |
|
| 1598 | +### <a name="peadm--add_compiler"></a>`peadm::add_compiler` |
| 1599 | + |
| 1600 | +Proxy plan for peadm::add_compilers. |
| 1601 | + |
| 1602 | +#### Parameters |
| 1603 | + |
| 1604 | +The following parameters are available in the `peadm::add_compiler` plan: |
| 1605 | + |
| 1606 | +* [`avail_group_letter`](#-peadm--add_compiler--avail_group_letter) |
| 1607 | +* [`compiler_host`](#-peadm--add_compiler--compiler_host) |
| 1608 | +* [`dns_alt_names`](#-peadm--add_compiler--dns_alt_names) |
| 1609 | +* [`primary_host`](#-peadm--add_compiler--primary_host) |
| 1610 | +* [`primary_postgresql_host`](#-peadm--add_compiler--primary_postgresql_host) |
| 1611 | + |
| 1612 | +##### <a name="-peadm--add_compiler--avail_group_letter"></a>`avail_group_letter` |
| 1613 | + |
| 1614 | +Data type: `Enum['A', 'B']` |
| 1615 | + |
| 1616 | +_ Either A or B; whichever of the two letter designations the compiler are being assigned to |
| 1617 | + |
| 1618 | +Default value: `'A'` |
| 1619 | + |
| 1620 | +##### <a name="-peadm--add_compiler--compiler_host"></a>`compiler_host` |
| 1621 | + |
| 1622 | +Data type: `Peadm::SingleTargetSpec` |
| 1623 | + |
| 1624 | +_ The hostname and certname of the new compiler |
| 1625 | + |
| 1626 | +##### <a name="-peadm--add_compiler--dns_alt_names"></a>`dns_alt_names` |
| 1627 | + |
| 1628 | +Data type: `Optional[String[1]]` |
| 1629 | + |
| 1630 | +_ A comma-separated list of DNS alt names for the compiler. |
| 1631 | + |
| 1632 | +Default value: `undef` |
| 1633 | + |
| 1634 | +##### <a name="-peadm--add_compiler--primary_host"></a>`primary_host` |
| 1635 | + |
| 1636 | +Data type: `Peadm::SingleTargetSpec` |
| 1637 | + |
| 1638 | +_ The hostname and certname of the primary Puppet server |
| 1639 | + |
| 1640 | +##### <a name="-peadm--add_compiler--primary_postgresql_host"></a>`primary_postgresql_host` |
| 1641 | + |
| 1642 | +Data type: `Optional[Peadm::SingleTargetSpec]` |
| 1643 | + |
| 1644 | +_ The hostname and certname of the PE-PostgreSQL server with availability group $avail_group_letter |
| 1645 | + |
| 1646 | +Default value: `undef` |
| 1647 | + |
1597 | 1648 | ### <a name="peadm--add_compilers"></a>`peadm::add_compilers`
|
1598 | 1649 |
|
1599 | 1650 | Add new compilers to a PE architecture or replace an existing with new configuration.
|
|
0 commit comments