Skip to content

Commit 36041f8

Browse files
astefanuttianishasthana
authored andcommitted
Document existing users migration
1 parent db927fc commit 36041f8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

PCF-ADR-0007-operator-redesign.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ The goal is to refactor the CodeFlare operator, such that:
4343

4444
## Non-Goals
4545

46-
It is not a goal to define a mutli-tenancy model for the CodeFlare operator.
46+
* While the upgrade scenario should work, it is not a goal to provide automated migration for existing users, in particular to migrate the changes they may have introduced, in the MCAD and InstaScale resources, automatically.
47+
* It is not a goal to define a mutli-tenancy model for the CodeFlare operator.
4748

4849
## How
4950

@@ -144,6 +145,8 @@ struct CodeFlareOperatorConfiguration {
144145
The later `struct` would be sourced from a ConfigMap, mounted into the operator deployment container.
145146
To follows the Operator SDK best practice, which states an operator [should always be able to deploy and come up without user input](https://sdk.operatorframework.io/docs/best-practices/best-practices/#summary-1), that ConfigMap would be created when the operator starts, if it doesn't exist already, and initialized with sensible defaults.
146147

148+
We'll provide documentation for existing users, on how to migrate their changes in the MCAD and InstaScale resources, over to the new ConfigMap resource.
149+
147150
### Packaging and Automation
148151

149152
The building and publishing of the MCAD and InstaScale container images can be removed.

0 commit comments

Comments
 (0)