Skip to content

Commit

Permalink
Merge pull request #2086 from EnterpriseDB/2021-12-01
Browse files Browse the repository at this point in the history
Release: 2021-12-01
  • Loading branch information
drothery-edb authored Dec 1, 2021
2 parents 641c944 + c3135fc commit 425e70a
Show file tree
Hide file tree
Showing 2,434 changed files with 122,399 additions and 343 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@ We recommend using MacOS to work with the EDB Docs application.

1. Install [Homebrew](https://brew.sh/), if it's not already installed. (Use `brew -v` to check.)

1. Install Git as well as Git-LFS using Homebrew with `brew install git git-lfs`, if they're not already installed. (Use `git --version` and `git-lfs --version` to check.)
1. Install NodeJS, Git and Git-LFS using Homebrew with `brew install node git git-lfs`
(Some or all of these may already be installed - check using `node --version`, `git --version` and `git-lfs --version`)

1. Initialize Git-LFS (if newly installed) using `git lfs install`

1. Set up an SSH key in GitHub, if you haven't done so already. (Go to [GitHub's SSH Keys page](https://github.com/settings/keys) to check.) If you don't have an SSH Key set up yet, you'll need to set one up to authenticate you to GitHub. See [GitHub's SSH docs](https://docs.github.com/en/github-ae@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) for more information.

Expand Down Expand Up @@ -386,4 +389,4 @@ Option 2: on GitHub

### Style Guide for EDB contributors

See [EDB documentation style guide](https://enterprisedb.atlassian.net/wiki/spaces/DCBC/pages/2387870239/Documentation+Style+Guide).
See [EDB documentation style guide](https://enterprisedb.atlassian.net/wiki/spaces/DCBC/pages/2387870239/Documentation+Style+Guide).
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Partner Information'
description: 'Overview of Liquibase and the Liquibase Pro product'
description: 'Details for Liquibase and Liquibase Pro'

---
|   |   |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
title: 'Solution Summary'
description: 'Brief explanation of the solution and its purpose'
---
Easily track, version, and deploy EDB Postgres Advanced schema changes with Liquibase. Liquibase enables your team to deploy safer, faster, automated database releases across all your environments. Liquibase integrates with most application build and deployment tools to help track, version, and deploy EDB Postgres Advanced database changes.
Easily track, version, and deploy EDB Postgres Advanced Server schema changes with Liquibase. Liquibase enables your team to deploy safer, faster, automated database releases across all your environments. Liquibase integrates with most application build and deployment tools to help track, version, and deploy EDB Postgres Advanced Server database changes.

The desired changes are applied on EDB Postgres Advanced using Liquibase changesets. The details of the changes can be stored on the Liquibase Hub to provide analysis of the changes.
The desired changes are applied on EDB Postgres Advanced Server using Liquibase changesets. The details of the changes can be stored on the Liquibase Hub to provide analysis of the changes.

<p align="center">
<img src="Images/Configuration.png">
</p>
</p>
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
---
title: 'Configurating the Integration'
description: 'Walkthrough of configuring the Liquibase Pro integration'
title: 'Configuring the Integration'
description: 'Walkthrough on configuring Liquibase Pro'
---

Implementing Liquibase with EDB Postgres Advanced requires the following components:
Implementing Liquibase with EDB Postgres Advanced Server requires the following components:

- EDB Postgres Advanced
- EDB Postgres Advanced Server
- Liquibase software

## Prerequisites

- A running EDB Postgres Advanced (EPAS) instance
- A running EDB Postgres Advanced Server (EPAS) instance
- User account created on Liquibase Hub
- Liquibase Pro (CLI) installed

## Configure Liquibase for EDB Postgres Advanced
## Configure Liquibase for EDB Postgres Advanced Server

1. Download the postgresql JAR from https://jdbc.postgresql.org/download.html.
2. Move the postgresql JAR to the Liquibase Pro directory.
Expand All @@ -38,4 +38,4 @@ Implementing Liquibase with EDB Postgres Advanced requires the following compon

- Liquibase Hub API key

See a sample [liquibase.properties](07-Appendix.mdx) file in the appendix for configuring Liquibase for EDB Postgres Advanced.
See a sample [liquibase.properties](07-Appendix.mdx) file in the appendix for configuring Liquibase for EDB Postgres Advanced Server.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Using Liquibase'
description: 'Walkthroughs of Liquibase usage scenarios'
description: 'Walkthroughs of example usage scenarios'
---

Liquibase is a development tool that allows changes to be applied to the EDB database using the Liquibase CLI and viewed on the Liquibase Hub.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: 'Certification Environment'
description: 'Overview of the certification environment used in the implementation of Liquibase Pro'
description: 'Overview of the certification environment used in the certification of Liquibase Pro'
---

| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date** | June 7, 2021 |
| **EDB Postgres Advanced** | 12, 13 |
| **EDB Postgres Advanced Server** | 12, 13 |
| **OS** | CentOS 7 |
| **Memory** | 2GB |
| **Processor** | Intel® Xeon® Processor SP Family (“Skylake”) |
Expand All @@ -15,4 +15,4 @@ description: 'Overview of the certification environment used in the implementati
| **Core(s) per socket** | 1 |
| **Socket(s)** | 1 |
| **Storage** | 80 GB |
| **Liquibase Pro** | 4.3.3 |
| **Liquibase Pro** | 4.3.3 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: 'Partner Information'
description: 'Details for <PartnerName> and <PartnerProductName>'

---
| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Partner Name** | |
| **Partner Product** | |
| **Web Site** | |
| **Version & Platform** | |
| **Product Description** | |
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: 'Solution Summary'
description: 'Brief explanation of the solution and its purpose'
---
(Insert explanation of solution and diagram of solution below)

<p align="center">
<img src="Images/PlaceholderImage.png">
</p>



!!! Note
(Insert text for your note here)
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: 'Configuring the Integration'
description: 'Walkthrough on configuring <PartnerProductName>'
---

(Insert implementation instructions here):

-
-
-

### Prerequisites

### Configuring (PartnerProductName)

### Installing (PartnerProductName)
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: 'Using <PartnerName>'
description: 'Walkthroughs of example usage scenarios'
---

### Sample User Scenarios
(Insert product use cases here)
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
title: 'Certification Environment'
description: 'Overview of the certification environment used in the certification of <PartnerProductName>'
---

| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date** | |
| **EDB Postgres Advanced Server** | |
| **OS** | |
| **Memory** | |
| **Processor** | |
| **Cloud Platform** | |
| **CPU(s)** | |
| **Core(s) per socket** | |
| **Socket(s)** | |
| **Storage** | |
| **(Partner Product Name)** | |


| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date**| |
| **BDR-Always-ON**| |
| **OS**| |
| **Cloud Platform**| |
| **Deployment Tool**| |
| **(Partner Product Name)** | |
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: 'Appendix'
description: 'Sample properties file'
---
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: '(Insert Company Name Here) Implementation Guide'
indexCards: simple
directoryDefaults:
iconName: handshake
---

<p align="center">
<img src="Images/EDBPartnerProgram.png">
</p>
<h1 style="text-align: center;">EDB GlobalConnect Technology Partner Implementation Guide</h1>
<h3 style="text-align: center;">(Insert Partner Product Name Here)</h3>
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
---
title: 'Partner Information'
description: 'Overview of Nutanix and the Nutanix AHV product
'
description: 'Details for Nutanix and Nutanix AHV'

---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: 'Solution Summary'
description: 'Brief explanation of the solution and its purpose'
---

EDB Postgres Advanced, EDB Failover Manager (EFM), Postgres Enterprise Manager (PEM), and Backup and
EDB Postgres Advanced Server (EPAS), EDB Failover Manager (EFM), Postgres Enterprise Manager (PEM), and Backup and
Recovery Manager (Barman) can each be deployed on virtual machines created via the native Nutanix hypervisor,
AHV or VMWare ESXi. AHV represents a unique approach to virtualization that offers powerful capabilities needed
to deploy and manage enterprise applications. AHV complements the value of Hyper-converged infrastructure (HCI)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: 'Configuring the Integration'
description: 'Walkthrough of configuring the AHV integration '
description: 'Walkthrough on configuring AHV'
---

Implementing EDB software on Nutanix AHV requires the following components:

- EDB Postgres Advanced
- EDB Postgres Advanced Server
- Nutanix software

Sample deployment:
Expand Down Expand Up @@ -54,7 +54,7 @@ To create a Virtual Machine (VM) via AHV:

3. Select **Save**.

2. Install EDB Postgres Advanced. Refer to the [EDB Postgres Advanced documentation](https://www.enterprisedb.com/docs/epas/latest/).
2. Install EDB Postgres Advanced Server. Refer to the [EDB Postgres Advanced Server documentation](https://www.enterprisedb.com/docs/epas/latest/).

3. Install the other EDB tools needed for your configuration in the appropriate VMs. Refer to the [EDB documentation](https://www.enterprisedb.com/docs).

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Using the Integration'
description: 'Overview of the integration'
title: 'Using Nutanix'
description: 'Walkthroughs of example usage scenarios'
---

Nutanix AHV hosts the virtual machines created so that you can deploy / redeploy them as needed.
Expand All @@ -11,7 +11,7 @@ To use Nutanix AHV:

1. Go to the **Table** tab where you can view the virtual machines deployed via Nutanix AHV. For example, this screenshot shows VMs that host the following EDB products:

- EDB Postgres Advanced (EPAS)
- EDB Postgres Advanced Server (EPAS)
- EDB Failover Manager (EFM)
- Postgres Enterprise Manager (PEM)
- Backup Recovery Manager (Barman)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: 'Certification Environment'
description: 'Overview of the certification environment used in the implementation of AHV'
description: 'Overview of the certification environment used in the certification of AHV'
---

## Hypervisor (AHV) 20170830.453 Test Environment
| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date** | April 10 2021 |
| **EDB Postgres Advanced** | 10,11,12,13 |
| **EDB Postgres Advanced Server** | 10,11,12,13 |
| **Postgres Enterprise Manager** | 8.0 |
| **EDB Failover Manager** | 4.1 |
| **barman** | 2.12 |
Expand All @@ -20,7 +20,7 @@ description: 'Overview of the certification environment used in the implementati
| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date** | April 10 2021 |
| **EDB Postgres Advanced** | 10,11,12,13 |
| **EDB Postgres Advanced Server** | 10,11,12,13 |
| **Postgres Enterprise Manager** | 8.0 |
| **EDB Failover Manager** | 4.1 |
| **barman** | 2.12 |
Expand Down
2 changes: 1 addition & 1 deletion advocacy_docs/partner_docs/NutanixGuide/07-Appendix.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Appendix'
description: 'Nutanix documentation'
description: 'Sample properties file'
---

For all things Nutanix, refer to the [Nutanix Bible.](https://www.nutanixbible.com/)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Partner Information'
description: 'Overview of Repostor and the Data Protector for PostgreSQL product'
description: 'Details for Repostor and Data Protector for PostgreSQL'

---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: 'Solution Summary'
description: 'Brief explanation of the solution and its purpose'
---

The Repostor Data Protector for PostgreSQL (RDP) is an integration between EDB Postgres Advanced and IBM Spectrum
The Repostor Data Protector for PostgreSQL (RDP) is an integration between EDB Postgres Advanced Server and IBM Spectrum
Protect. It enables backup and restore to Spectrum Protect and to have WAL logs archived instantly to IBM
Spectrum Protect. It also enables backup and restore for the database administrators without the need for them
to have Spectrum Protect knowledge. The current version of the RDP uses high level calls to standard PostgreSQL
Expand All @@ -15,4 +15,4 @@ The backup on the instance level uses file backup of the data_directory and any

<p align="center">
<img src="Images/RepostorSolutionSummary.png">
</p>
</p>
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
---
title: 'Configuring the Integration'
description: 'Walkthrough of configuring the Data Protector for PostgreSQL integration'
description: 'Walkthrough of configuring Data Protector for PostgreSQL'
---

## Prerequisites

- The database host with the EDB Postgres Advanced environment needs the following components:
- The database host with the EDB Postgres Advanced Server environment needs the following components:

- IBM supported operating system for Spectrum Protect clients.

- IBM Spectrum Protect BA client (used for regular file backup).

- IBM Spectrum Protect API client.

- EDB Postgres Advanced version 9.6 or above.
- EDB Postgres Advanced Server version 9.6 or above.

- Repostor Data Protector client.


- A PostgreSQL user needs to be defined for use with the RDP.

- This user needs to be able to connect to EDB Postgres Advanced and have sufficient permissions for
- This user needs to be able to connect to EDB Postgres Advanced Server and have sufficient permissions for
database backup and restore.

- This user needs access to local Spectrum Protect files to read configuration files and to write to log files.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Using the Integration'
description: 'Overview of the integration'
title: 'Using Repostor'
description: 'Walkthroughs of example usage scenarios'
---
The current RDP version is a command-line client. There are three commands that the user runs
(`postgresbackup`, `postgresquery` and `postgresrestore`) and there are the logwriter and logreader tools that are
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: 'Certification Environment'
description: 'Overview of the certification environment used in the implementation of the Repostor Data Protector for PostgreSQL product'
description: 'Overview of the certification environment used in the certification of Data Protector for PostgreSQL'
---

| &nbsp; | &nbsp; |
| ----------- | ----------- |
| **Certification Test Date**| April 6, 2021 |
| **EDB Postgres Advanced** | 13 |
| **EDB Postgres Advanced Server** | 13 |
| **Repostor Data Protector for PostgreSQL**| 5.0.0.0-96 |
| **OS** | CentOS Linux 7.9.2009 |
| **IBM Tivoli Storage Manager client API**| TIVsm-API64-8.1.8-0.x86_64 |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 'Partner Information'
description: 'Overview of Thales and the CipherTrust Transparent Encryption product'
description: 'Details for Thales and CipherTrust Transparent Encryption (CTE)'

---

Expand Down
Loading

0 comments on commit 425e70a

Please sign in to comment.