- 05 Jul, 2021 9 commits
-
-
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 7 commits
-
-
Manuel Rüger authored
-
Murali Reddy authored
-
Murali Reddy authored
-
Murali Reddy authored
-
Murali Reddy authored
-
Murali Reddy authored
-
Murali Reddy authored
permitted by applicable network policies. If there are no network policies then by default ACCEPT the pod traffic
-
- 17 Jun, 2021 1 commit
-
-
Ricardo Katz authored
-
- 16 Jun, 2021 1 commit
-
-
Manuel Rüger authored
-
- 08 Jun, 2021 1 commit
-
-
yeya24 authored
Signed-off-by:
yeya24 <yb532204897@gmail.com>
-
- 07 Jun, 2021 7 commits
-
-
dependabot[bot] authored
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.37.0 to 1.38.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.37.0...v1.38.0 ) 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.30 to 1.38.55. - [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.30...v1.38.55 ) --- 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 [github.com/onsi/ginkgo](https://github.com/onsi/ginkgo) from 1.16.1 to 1.16.4. - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](https://github.com/onsi/ginkgo/compare/v1.16.1...v1.16.4 ) --- updated-dependencies: - dependency-name: github.com/onsi/ginkgo dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.8.0 to 2.9.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.8.0...v2.9.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 [github.com/docker/docker](https://github.com/docker/docker) from 20.10.6+incompatible to 20.10.7+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Changelog](https://github.com/moby/moby/blob/master/CHANGELOG.md) - [Commits](https://github.com/docker/docker/compare/v20.10.6...v20.10.7 ) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
dependabot[bot] authored
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.6.1 to 1.7.0. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.6.1...v1.7.0 ) 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.0 to 0.21.1. - [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.0...v0.21.1 ) Signed-off-by:
dependabot[bot] <support@github.com>
-
- 01 Jun, 2021 6 commits
-
-
Aaron U'Ren authored
-
Aaron U'Ren authored
Refactor this logic so that it can be more easily tested and expanded without cluttering the pod.go file. Additionally, add some safe guards around the pod cast to ensure that we're working with pods before we pass them.
-
Aaron U'Ren authored
Previously, kube-router would do a full sync on a new pod whether or not the pod was in an actionable state. This led to needless syncs as many pods were missing PodIP addresses or other items necessary to apply policy. If a pod is missing these items it is better to wait for the next message that comes via the UpdateFunc below so that we know that the pod has all of the necessary items to apply policy to it.
-
Aaron U'Ren authored
With the previous logic, if a pod changed from having HostNetwork = False to HostNetwork = True, NPC would not trigger a refresh to clear out the rules that once applied. Now this check has been moved lower in the fullPolicySync() logic so that it accounts for these pods naturally.
-
Aaron U'Ren authored
Check if the Pod is actionable before taking NetworkPolicy actions which includes both adding KUBE-POD-FW and KUBE-NWPLCY chains for it. Checks have now been consolidated to a single isNetPolActionable() function which checks for pod phases that we don't want NetworkPolicy for like: Failed, Completed, and Succeeded, missing pod IP addresses, and pods with HostNetwork enabled. fixes #1056
-
Aaron U'Ren authored
-