Skip to content

Commit 3da0edf

Browse files
committed
Reword decision around the flag
1 parent 8809ea4 commit 3da0edf

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

keps/sig-cli/3805-ssa-default/README.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,9 +134,15 @@ The meaning of `auto` goes as follows:
134134
- If the resource already exists but doesn't have the `last-applied`
135135
annotation, the resource is server-side applied
136136

137-
We are also planning on switch the `--server-side` flag to `true` in
138-
three releases, and while we would like to add a warning and blog-post
139-
as early as 1.27, we have not agreed on all the terms of the change yet.
137+
For the alpha phase, the auto value will only be visible and usable if
138+
the `KUBECTL_AUTO_SERVER_SIDE` is set. That variable will later be
139+
removed once the flag is available for everyone, without breaking any
140+
compatibility.
141+
142+
Our ultimate goal is to switch the `--server-side` flag to `true` as
143+
early as permissible by Kubernetes deprecation policies. If the terms of
144+
the change are finalized in time for code freeze, we will add a warning
145+
and blog-post about this as part of the 1.27 release.
140146

141147
<<[UNRESOLVED What default value for --force-conflict]>>
142148
We're not entirely sure what the value of `--force-conflict` should be
@@ -152,10 +158,10 @@ switch (keep it to false) in the rest of the document since that
152158
use-case is more complicated.
153159
<<[/UNRESOLVED]>>
154160

155-
<<[UNRESOLVED Can we add the flag if we agree on terms before
156-
code-freeze?]>> We know we want a warning, but since we don't know what
157-
value of force-conflict we want yet, we don't know what the warning will
158-
look like, we would still love to insert the warning in 1.27 if we can.
161+
<<[UNRESOLVED Can we add the flag if we agree on terms before code-freeze?]>>
162+
We know we want a warning, but since we don't know what value of
163+
force-conflict we want yet, we don't know what the warning will look
164+
like, we would still love to insert the warning in 1.27 if we can.
159165
<<[/UNRESOLVED]>>
160166

161167
<<[UNRESOLVED Removal of CSA]>>

0 commit comments

Comments
 (0)