This covers documenting the detailed semantics of ServingState.
In particular, I am interested in:
ServingState is desired state, how do I check the observed state?
- How does
Active -> {Reserve,Retired} affect Revision conditions (e.g. Ready)? Are new conditions needed?
- How do we ensure that the activator is wired up before resources are torn down?
To be clear, I expect that for some of the above additional development work will be necessary, and I'd like to reach a point where we're updating docs either before or alongside the code.
Related (pre-req): #644
This covers documenting the detailed semantics of
ServingState.In particular, I am interested in:
ServingStateis desired state, how do I check the observed state?Active->{Reserve,Retired}affectRevisionconditions (e.g.Ready)? Are new conditions needed?To be clear, I expect that for some of the above additional development work will be necessary, and I'd like to reach a point where we're updating docs either before or alongside the code.
Related (pre-req): #644