Skip to content

Commit

Permalink
Added BYO vnc info #797 (#918)
Browse files Browse the repository at this point in the history
  • Loading branch information
andytael authored Aug 1, 2024
1 parent c5897f4 commit 2150b7a
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions docs-source/spring/content/infrastructure/database/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,26 +75,29 @@ GRANT CREATE TABLE TO OBAAS WITH ADMIN OPTION;

1. Enable and Configure *Bring Your Own Virtual Network*

![Own Virtual Network](./images/byo-vcn.png)

1. Tick the "Bring Your Own Database" checkbox and, depending on the *Bring Your Own Database - Type*, provide the appropriate values.

### Autonomous Database - Serverless (ADB-S)

- `BYO ADB-S Compartment` : The compartment of the existing ADB-S.
- `Bring Your Own Database - Autonomous Database` : The ADB-S name (this will automatically translate the name to an OCID).
- `Bring Your Own Database - Username` : The existing database user with the appropriate privileges.
- `Bring Your Own Database - Password` : The password for the existing database user.
* `BYO ADB-S Compartment` : The compartment of the existing ADB-S.
* `Bring Your Own Database - Autonomous Database` : The ADB-S name (this will automatically translate the name to an OCID).
* `Bring Your Own Database - Username` : The existing database user with the appropriate privileges.
* `Bring Your Own Database - Password` : The password for the existing database user.

![Bring Your Own Database - ADB-S](./images/byo-db-adb-s.png "Bring Your Own Database - ADB-S")
![Bring Your Own Database - ADB-S](./images/byo-db-adb-s.png "Bring Your Own Database - ADB-S")

### Other

- `Bring Your Own Database - Connect String` : The connect string for the database (PDB) in Long Format.
- `Bring Your Own Database - Username` : The existing database user with the appropriate privileges.
- `Bring Your Own Database - Password` : The password for the existing database user.
* `Bring Your Own Database - Connect String` : The connect string for the database (PDB) in Long Format.
* `Bring Your Own Database - Username` : The existing database user with the appropriate privileges.
* `Bring Your Own Database - Password` : The password for the existing database user.

![Bring Your Own Database - Other](./images/byo-db-other.png "Bring Your Own Database - Other")
![Bring Your Own Database - Other](./images/byo-db-other.png "Bring Your Own Database - Other")

The *Connect String* should be in Long Format, for example:

```bash
(DESCRIPTION=(ADDRESS=(host=oracle://somedb.example.com)(protocol=TCP)(port=1521))
(CONNECT_DATA=(SERVICE_NAME=orclpdb)))
Expand All @@ -105,6 +108,7 @@ GRANT CREATE TABLE TO OBAAS WITH ADMIN OPTION;
Oracle recommends that additional pluggable databases are used for your applications, following the database-per-service microservice pattern. However, the **Metadata Database** can be used, especially for development purposes, with a schema-per-service model.

The [Oracle Database Operator for Kubernetes](https://github.com/oracle/oracle-database-operator) is provided with the Oracle Backend for Spring Boot and Microservices and can be used:

* Bind to additional ADB-S
* Bind to an OCI BaseDB and create PDBs
* Create a Single Instance Container Database in the Kubernetes Cluster
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2150b7a

Please sign in to comment.