Connect to OCI Streaming
Learn to create a connection to OCI Streaming to use as a source or target with OCI GoldenGate
Before you begin
Before you create a connection to OCI Streaming, ensure that you:
- Review how OCI GoldenGate connects to your source and targets.
- Configure the required policies to enable secure Vault and Secrets access, such as use secrets, use vaults, and read secret-bundles. For more information, see Minimum recommended policies.
- If using resource principals to authenticate access to OCI
Streaming, you must:
- Create a dynamic group for your deployment. You can choose to authorize a single deployment or all deployment in a compartment or tenancy. See Writing matching rules to define dynamic groups.
- Add the required policies for the dynamic group
- Obtain the Stream Pool username:
- From the Oracle Cloud console navigation menu, select Streaming, and then Stream Pools.
- On the Stream Pools page, select your pool to view its details.
- On the Stream Pool details page, under Resources, click Kafka Connection Settings.
- Copy the username for SASL Connection Strings.
Note
If you're using Oracle Identity Cloud service, you must addOracleIdentityCloudService
to your user name. For example,<tenancy-name>/OracleIdentityCloudService/<username>/<streampool-ocid>
- Create an Auth token:
- In the Oracle Cloud console global header, click Profile, and then select User settings.
- On the User Details page, under Resources, click Auth Tokens, and then click Generate Token.
- In the Generate Token dialog, enter a description, and then click Generate Token.
- Copy the auth token from the dialog to a secure location from where you can retrieve it later, and then click Close.
The Stream Pool username and Auth token will be entered for the Stream connection's username and password.