oracle / oracle-database-operator

The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for the majority of database operations.
Universal Permissive License v1.0
141 stars 45 forks source link

NetworkPolicy: managing PDB does not work #129

Closed rbaumgar closed 1 month ago

rbaumgar commented 3 months ago

When you have a default OpenShift cluster with networkpolicies create/delete PDB does not work. The default policies only allow traffic within the same namespace. Managing PDBs requires that the operator sends API calls to the ORDS pod which is usually not in the same namespace as the operator.

Please update the documentation that this is a requirement and give an example.

Error: operator gets a timeout when trying to access ORDS URL.

mmalvezz commented 1 month ago

We have introduced multiple namespaces ... each pdb can run in a dedicated name space which is different from operator namespace and cdb namespace see docs usecases

rbaumgar commented 1 month ago

Yes I know. But I was not able to find any information about networkpolicies... And you have to make sure the operator is able to connect the namespace of the pdb