@@ -132,28 +132,80 @@ scenarios, we recommend separating your workloads into multiple clusters for
132132
133133{{% postgres-direct/create-a-cluster %}}
134134
135- ### 2. Start ingesting data
135+ ### 2. Create a connection
136136
137- With the network configured and an ingestion pipeline in place, connect
138- Materialize to your AlloyDB instance and begin the data ingestion process .
137+ Once you have configured your network, create a connection in Materialize per
138+ your networking configuration .
139139
140140{{< tabs >}}
141141
142142{{< tab "Allow Materialize IPs">}}
143- {{% postgres-direct/ingesting-data/allow-materialize-ips %}}
143+
144+ 1. {{% include-example
145+ file="examples/ingest_data/postgres/create_connection_ips_cloud"
146+ example="create-secret" indent="true" %}}
147+
148+ 1. {{% include-example
149+ file="examples/ingest_data/postgres/create_connection_ips_cloud"
150+ example="create-connection" indent="true" %}}
151+
152+ {{% include-example
153+ file="examples/ingest_data/postgres/create_connection_ips_cloud"
154+ example="create-connection-options-general" indent="true" %}}
155+
144156{{< /tab >}}
145157
146158{{< tab "Use an SSH tunnel">}}
147- {{% postgres-direct/ingesting-data/use-ssh-tunnel %}}
159+
160+ 1. {{% include-example
161+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
162+ example="create-ssh-tunnel-connection" indent="true" %}}
163+
164+ {{% include-example
165+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
166+ example="create-ssh-tunnel-connection-options" indent="true" %}}
167+
168+ 1. {{% include-example
169+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
170+ example="get-public-keys-general" indent="true" %}}
171+
172+ 1. {{% include-example
173+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
174+ example="login-to-ssh-bastion-host" indent="true" %}}
175+
176+ 1. {{% include-example
177+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
178+ example="validate-ssh-tunnel-connection" indent="true" %}}
179+
180+ 1. {{% include-example
181+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
182+ example="create-secret" indent="true" %}}
183+
184+ 1. {{% include-example
185+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
186+ example="create-connection" indent="true" %}}
187+
188+ {{% include-example
189+ file="examples/ingest_data/postgres/create_connection_ssh_cloud"
190+ example="create-connection-options-general" indent="true" %}}
148191{{< /tab >}}
149192
150193{{< /tabs >}}
151194
152- ### 3. Monitor the ingestion status
195+ ### 3. Start ingesting data
196+
197+ {{% include-example file="examples/ingest_data/postgres/create_source_cloud" example="create-source" %}}
198+
199+ {{% include-example file="examples/ingest_data/postgres/create_source_cloud" example="create-source-options" %}}
200+
201+ {{% include-example file="examples/ingest_data/postgres/create_source_cloud"
202+ example="schema-changes" %}}
203+
204+ ### 4. Monitor the ingestion status
153205
154206{{% postgres-direct/check-the-ingestion-status %}}
155207
156- ### 4 . Right-size the cluster
208+ ### 5 . Right-size the cluster
157209
158210{{% postgres-direct/right-size-the-cluster %}}
159211
0 commit comments