controller-idioms
controller-idioms copied to clipboard
Generic libraries for building idiomatic Kubernetes controllers
Bumps the actions-version group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [magefile/mage-action](https://github.com/magefile/mage-action). Updates `actions/checkout` from 3 to 4 Release notes Sourced from actions/checkout's releases. v4.0.0 What's Changed Update default runtime to node20...
Bumps the gomod-version group with 17 updates: | Package | From | To | | --- | --- | --- | | [github.com/cespare/xxhash/v2](https://github.com/cespare/xxhash) | `2.2.0` | `2.3.0` | | [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.12.0 to 0.17.0. Commits 9d2ee97 ssh: implement strict KEX protocol changes 4e5a261 ssh: close net.Conn on all NewServerConn errors 152cdb1 x509roots/fallback: update bundle fdfe1f8 ssh: defer channel...
Bumps [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.35.0 to 0.46.0. Release notes Sourced from go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc's releases. Release v1.21.0/v0.46.0/v0.15.0/v0.1.0 Added Add the new go.opentelemetry.io/contrib/instrgen package to provide auto-generated source code instrumentation. (#3068, #3108) Add "go.opentelemetry.io/contrib/samplers/jaegerremote".WithSamplingStrategyFetcher...
Bumps [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.35.1 to 0.44.0. Release notes Sourced from go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp's releases. Release v1.21.0/v0.46.0/v0.15.0/v0.1.0 Added Add the new go.opentelemetry.io/contrib/instrgen package to provide auto-generated source code instrumentation. (#3068, #3108) Add "go.opentelemetry.io/contrib/samplers/jaegerremote".WithSamplingStrategyFetcher...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.17.0. Commits b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams 88194ad go.mod: update golang.org/x dependencies 2b60a61 quic: fix several bugs in flow control accounting 73d82ef...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.54.0 to 1.56.3. Release notes Sourced from google.golang.org/grpc's releases. Release 1.56.3 Security server: prohibit more than MaxConcurrentStreams handlers from running at once (CVE-2023-44487) In addition to this...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.14.0 to 0.17.0. Commits b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams 88194ad go.mod: update golang.org/x dependencies 2b60a61 quic: fix several bugs in flow control accounting 73d82ef...
Bumps [github.com/cespare/xxhash/v2](https://github.com/cespare/xxhash) from 2.1.2 to 2.2.0. Commits a76eb16 Fix staticcheck failure 3c87ff8 Update README for arm64 asm; latest benchmarks ced83c3 Rename register aliases 603b336 Asmfmt 9299337 Add better register alias...
At the very least, it should be straightfoward to write a `Handler` that sets a finalizer if unset. It's worth thinking about ways to make removing finalizers simpler to write...