kubernetes

eventでfieldSelectorを使う時の罠

忘れて再度ハマりそうなやつメモ

eventにfieldSelectorで source.component を指定する時、なぜか component が省略されて source だけで指定するようになっている

× $ kubectl get events --field-selector="soruce.component=kubelet"

$ kubectl get events --field-selector="soruce=kubelet"

https://github.com/kubernetes/kubernetes/blob/v1.13.2/pkg/registry/core/event/strategy.go#L110

https://github.com/kubernetes/kubernetes/issues/41743

どうやら修正されることはなさそう

event以外にもあるかも?