Skip to content

Commit acfea6f

Browse files
committed
Fix broken headings throughout server-side apply doc
1 parent 52a5e4f commit acfea6f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

content/en/docs/reference/using-api/server-side-apply.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ The `atomic` list type is recursive.
243243
These markers are specified as comments and don't have to be repeated as
244244
field tags.
245245

246-
#### Compatibility across topology changes
246+
### Compatibility across topology changes
247247

248248
On rare occurences, a CRD or built-in type author may want to change the
249249
specific topology of a field in their resource without incrementing its
@@ -292,7 +292,7 @@ Before `spec.data` gets changed from `atomic` to `granular`,
292292
without a conflict), but it no longer owns `key1` and `key2`, so another
293293
manager can then modify or delete those fields without conflict.
294294

295-
### Custom Resources
295+
## Custom Resources
296296

297297
By default, Server Side Apply treats custom resources as unstructured data. All
298298
keys are treated the same as struct fields, and all lists are considered atomic.
@@ -303,7 +303,7 @@ that contains annotations as defined in the previous "Merge Strategy"
303303
section, these annotations will be used when merging objects of this
304304
type.
305305

306-
### Using Server-Side Apply in a controller
306+
## Using Server-Side Apply in a controller
307307

308308
As a developer of a controller, you can use server-side apply as a way to
309309
simplify the update logic of your controller. The main differences with a
@@ -318,7 +318,7 @@ read-modify-write and/or patch are the following:
318318
It is strongly recommended for controllers to always "force" conflicts, since they
319319
might not be able to resolve or act on these conflicts.
320320

321-
### Transferring Ownership
321+
## Transferring Ownership
322322

323323
In addition to the concurrency controls provided by [conflict resolution](#conflicts),
324324
Server Side Apply provides ways to perform coordinated
@@ -387,7 +387,7 @@ Note that whenever the HPA controller sets the `replicas` field to a new value,
387387
the temporary field manager will no longer own any fields and will be
388388
automatically deleted. No clean up is required.
389389

390-
## Transferring Ownership Between Users
390+
### Transferring Ownership Between Users
391391

392392
Users can transfer ownership of a field between each other by setting the field
393393
to the same value in both of their applied configs, causing them to share

0 commit comments

Comments
 (0)