Provision a Cloud SQL PostgreSQL instance
Create a Cloud SQL PostgreSQL instance using the Google Cloud Console or gcloud.
The exact provisioning workflow largely follows Google’s documentation, but Puppet Enterprise requires several specific constraints.
| Setting | Requirement |
| PostgreSQL version | PostgreSQL 14 |
| Instance type | For all installation types, use the PE‑PostgreSQL node requirements from the extra‑large hardware requirements section. See Hardware requirements. |
| Memory | For all installation types, use the PE‑PostgreSQL node requirements from the extra‑large hardware requirements section. See Hardware requirements. |
| Storage | For all installation types, use the PE‑PostgreSQL node requirements from the extra‑large hardware requirements section. See Hardware requirements. |
| Connectivity | Public IP or private connection reachable from the PE primary. |
For detailed provisioning instructions, see Google documentation.






