October 6th
[alexanderConstantinescu]: re-visit/re-discuss https://github.com/kubernetes/kuberne..., it’s feasibility / probability of change. Tl;dr users today can’t create non-DNS compliant CR names, but that would improve certain use cases (in networking for example, IPv6 / MAC address CR names)
Todo: capture the reasoning behind in the issue for posterity
[Decouple REST Framework] @austince xref: kube-openapi#250
[mkimuram] About making Finalizers and Liens subresource (part of KEP-2839)
https://github.com/kubernetes/enhance...
Someone may want to grant a controller sufficient power to set or clear a finalizer/lien, but not the power to modify the intent of the resource or the status.
Use case: disallow my controller to write to its CRD except for the status subresource, but allow it to update finalizers/liens.
Update KEP to include the decision about subresources
Create an "Unresolved issues" section to focus the discussion on them and try to make progress on those.
Friday October 15th, 11 PST API Machinery deep dive at Kubecon NA: Server Side Apply for Controllers and API Priority and Fairness lessons learned.
コメント