Joe Betz
Joe Betz
Reported by @matte21 on https://github.com/kubernetes/kubernetes/issues/81508#issuecomment-590646553: > I used to deploy a 3-member etcd v3.3.11 cluster on a Kubernetes 1.16 IKS cluster. The etcd cluster was used to store CRs defined...
#### What happened: In PR https://github.com/kubernetes/kubernetes/pull/99462 we migrated the cluster-role-aggregator controller to apply. The controller's unit tests use the client-go fake, which works great for update, but for apply, required...
cel-go allows for dispatch either by function name or overload ID. For example, given ``` cel.Declarations( decls.NewFunction("isSorted", decls.NewParameterizedInstanceOverload("list_a_is_sorted_bool", []*exprpb.Type{decls.NewListType(paramA)}, decls.Bool, typeParamAList), ), ``` What works: CEL will dispatch to `functions.Overload{Operator:...
Clean up tasks: - Unify runtime and estimated cost support for computing costs of functions/operations - Share common code internally - Expose a shared API? - Minor code clean up:...
**Change** Currently regex patterns are compiled at runtime each time a matches() invocation is evaluated by the interpreter. Instead, if the regex patterns is a string constant (e.g. `x.matches('[0-9]+')`) -...
### Enhancement Description - One-line enhancement description (can be used as a release note): Expression language can be used to validate custom resources - Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/pull/2877 - Discussion...
SIG Instrumentation has expressed interest in owning auger. I fully support this. xref: https://github.com/kubernetes/org/issues/2839 There is some administrivia that needs to be sorted out before the project can be donated:...
As @caesarxuchao pointed out to me, auger builds are paired specific kubernetes versions. Each auger build uses the types of exactly one kubernetes version, and the types supported change with...
### Enhancement Description - One-line enhancement description (can be used as a release note): CEL for Admission Control - Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3488-cel-admission-control - Discussion Link: https://groups.google.com/g/kubernetes-sig-api-machinery/c/WBVf_oWm4kU - Primary contact...
- One-line PR description: Update the CEL admission KEP to support graceful policy rollout by adding ability to report validation failures only as warnings or audit annotations and for enhancing...