- 05 Aug, 2021 4 commits
-
-
Aaron U'Ren authored
Use existing cleanupStale*() methods to cleanup NPC based iptables and ipsets. This provides a more consistent method of cleanup, consolidates the logic, and updates it for all of the changes NPC has gone through.
-
Aaron U'Ren authored
Somehow I missed adding ipset locking around cleanupStaleIPSets()
-
Aaron U'Ren authored
Don't continue the loop if we've already matched.
-
Lucas Mundim authored
-
- 02 Aug, 2021 7 commits
-
-
dependabot[bot] authored
Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.9.0 to 2.10.0. - [Release notes](https://github.com/kubernetes/klog/releases) - [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md) - [Commits](https://github.com/kubernetes/klog/compare/v2.9.0...v2.10.0 ) --- updated-dependencies: - dependency-name: k8s.io/klog/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [k8s.io/cri-api](https://github.com/kubernetes/cri-api) from 0.21.2 to 0.21.3. - [Release notes](https://github.com/kubernetes/cri-api/releases) - [Commits](https://github.com/kubernetes/cri-api/compare/v0.21.2...v0.21.3 ) --- updated-dependencies: - dependency-name: k8s.io/cri-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
Manuel Rüger authored
-
dependabot[bot] authored
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.21.2 to 0.21.3. - [Release notes](https://github.com/kubernetes/client-go/releases) - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](https://github.com/kubernetes/client-go/compare/v0.21.2...v0.21.3 ) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Manuel Rüger authored
Dependabot does not have access to secrets, so skip building containers
-
- 30 Jul, 2021 9 commits
-
-
Billie Cleek authored
* remove IPVS metrics Remove metrics for IPVS services when the IPVS service is deleted so that the number of metrics does not grow without bound. Fixes #734 * delete metricsMap key when IPVS service is removed Delete the key in NetworkServicesController.metricsMap when the respective IPVS configuration is removed. Remove a period from a comment to conform to kube-router norms * cleanup stale metrics in a distinct method * remove unnecessary error return value on cleanupStaleMetrics
-
Aaron U'Ren authored
-
Aaron U'Ren authored
Avoid extra and unneeded work by processing withdrawls first. Also makes the logic a lot more clear.
-
Aaron U'Ren authored
This also makes the call that happens upon path withdrawl safer, by checking to see if the route exists before deleting it. One departure here is that we used to only log errors, now we return errors as soon as they are encountered, this may cause some routes to persist even if they had been cleaned before by stopping at the first error. However, I think that it makes for more consistent and expected behavior if this needs to be called in another place.
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
- 19 Jul, 2021 1 commit
-
-
Aaron U'Ren authored
-
- 05 Jul, 2021 10 commits
-
-
Aaron U'Ren authored
-
Aaron U'Ren authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
-
Manuel Rüger authored
* Removes Travis Integration and migrates to Github Actions * Builds binaries in Dockerfile via MultiArch * Adds a Release Process * Drops support for ppc64le, s390x container builds (as golang-alpine3.14 does not contain builds for them)
-
- 01 Jul, 2021 6 commits
-
-
dependabot[bot] authored
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.10.0...v1.11.0 ) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [k8s.io/cri-api](https://github.com/kubernetes/cri-api) from 0.21.0 to 0.21.2. - [Release notes](https://github.com/kubernetes/cri-api/releases) - [Commits](https://github.com/kubernetes/cri-api/compare/v0.21.0...v0.21.2 ) --- updated-dependencies: - dependency-name: k8s.io/cri-api dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Manuel Rüger authored
-
dependabot[bot] authored
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.38.0 to 1.39.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.38.0...v1.39.0 ) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.55 to 1.38.70. - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.55...v1.38.70 ) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.21.1 to 0.21.2. - [Release notes](https://github.com/kubernetes/client-go/releases) - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](https://github.com/kubernetes/client-go/compare/v0.21.1...v0.21.2 ) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 29 Jun, 2021 2 commits
-
-
Murali Reddy authored
-
Murali Reddy authored
with --wait option, and use wait where its available
-
- 28 Jun, 2021 1 commit
-
-
Manuel Rüger authored
-