-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
-
False
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
-
RHOAM Sprint 69, RHOAM Sprint 70
WHAT
Make the provisioning of external DBs the default behaviour. The customer should explicitly request internal with the knowledge that it is unsupported.
Add a warning to APIManager CR when using internal Redis or DB
Update:
Explicit request for internal is not supported or required.
3scale operator now does not provision dbs for system and backend. Zync is an exception
With that we want zync db to be using psql 13
Preflight test was added so that operator will not continue installation if internal dbs are found.
WHY
Internal Redis and DB will be unsupported from 2.16 onwards.
As such we want to advice customers of this with a warning in the CR.
HOW
Check for the use of internal Redis (2 types) and system DB. If any exist, inform the user with a message that they are using an unsupported component. Advising to migrate to a supported version.{}
NOTE: We will not include the Zync DB in this. Internal is ok for the zync db on the basis that it can fully recover from being deleted.