Skip to content

Comparable Resource Versions in Kubernetes #2944

@csviri

Description

@csviri

In future is planned to support officially comparable resources versions:
kubernetes/enhancements#5505

This has implications on our implementations - we already support this with feature flag (by default turned off) in informer temporal caches. But we will be able to optimize better for example in PrimaryUpdateAndCacheUtils - that would no longer require to do the update through optimistic locking.

TODO discuss:

  • how to support non complient resources. Automatic detection vs explicit configuration
  • which version to ship? (basically this is supported also now in Kubernetes so we might target 5.2+)
  • Identify all the improvements we can do based on this. (some PR-s already added)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions