Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions UPSTREAM_PROJECTS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ projects:
repos:
- name: kube-rbac-proxy
versions:
- tag: v0.19.0
go_version: "1.23"
- tag: v0.19.1
go_version: "1.24"
- org: cert-manager
repos:
- name: cert-manager
Expand Down
98 changes: 49 additions & 49 deletions projects/brancz/kube-rbac-proxy/ATTRIBUTION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
** cel.dev/expr; version v0.18.0 --
https://github.com/google/cel-spec

** github.com/brancz/kube-rbac-proxy; version v0.19.0 --
** github.com/brancz/kube-rbac-proxy; version v0.19.1 --
https://github.com/brancz/kube-rbac-proxy

** github.com/coreos/go-oidc; version v2.2.1+incompatible --
Expand Down Expand Up @@ -74,7 +74,7 @@ https://github.com/prometheus/common
** github.com/prometheus/procfs; version v0.15.1 --
https://github.com/prometheus/procfs

** github.com/spf13/cobra; version v1.8.1 --
** github.com/spf13/cobra; version v1.9.1 --
https://github.com/spf13/cobra

** go.etcd.io/etcd/api/v3; version v3.5.16 --
Expand Down Expand Up @@ -131,25 +131,25 @@ https://github.com/go-jose/go-jose
** gopkg.in/yaml.v2; version v2.4.0 --
https://gopkg.in/yaml.v2

** k8s.io/api; version v0.32.2 --
** k8s.io/api; version v0.32.3 --
https://github.com/kubernetes/api

** k8s.io/apimachinery/pkg; version v0.32.2 --
** k8s.io/apimachinery/pkg; version v0.32.3 --
https://github.com/kubernetes/apimachinery

** k8s.io/apiserver; version v0.32.2 --
** k8s.io/apiserver; version v0.32.3 --
https://github.com/kubernetes/apiserver

** k8s.io/client-go; version v0.32.2 --
** k8s.io/client-go; version v0.32.3 --
https://github.com/kubernetes/client-go

** k8s.io/component-base; version v0.32.2 --
** k8s.io/component-base; version v0.32.3 --
https://github.com/kubernetes/component-base

** k8s.io/klog/v2; version v2.130.1 --
https://github.com/kubernetes/klog

** k8s.io/kms; version v0.32.2 --
** k8s.io/kms; version v0.32.3 --
https://github.com/kubernetes/kms

** k8s.io/kube-openapi/pkg; version v0.0.0-20241105132330-32ad38e42d3f --
Expand Down Expand Up @@ -664,7 +664,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** github.com/google/go-cmp/cmp; version v0.6.0 --
** github.com/google/go-cmp/cmp; version v0.7.0 --
https://github.com/google/go-cmp

Copyright (c) 2017 The Go Authors. All rights reserved.
Expand Down Expand Up @@ -834,64 +834,31 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** golang.org/go; version go1.23.8 --
** golang.org/go; version go1.24.2 --
https://github.com/golang/go

** k8s.io/apimachinery/third_party/forked/golang; version v0.32.2 --
https://github.com/kubernetes/apimachinery

Copyright (c) 2009 The Go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** golang.org/x/crypto; version v0.33.0 --
** golang.org/x/crypto; version v0.37.0 --
https://golang.org/x/crypto

** golang.org/x/exp; version v0.0.0-20240719175910-8a7402abbf56 --
https://golang.org/x/exp

** golang.org/x/net; version v0.35.0 --
** golang.org/x/net; version v0.39.0 --
https://golang.org/x/net

** golang.org/x/oauth2; version v0.23.0 --
https://golang.org/x/oauth2

** golang.org/x/sync/singleflight; version v0.11.0 --
** golang.org/x/sync/singleflight; version v0.13.0 --
https://golang.org/x/sync

** golang.org/x/sys/unix; version v0.30.0 --
** golang.org/x/sys/unix; version v0.32.0 --
https://golang.org/x/sys

** golang.org/x/term; version v0.29.0 --
** golang.org/x/term; version v0.31.0 --
https://golang.org/x/term

** golang.org/x/text; version v0.22.0 --
** golang.org/x/text; version v0.24.0 --
https://golang.org/x/text

** golang.org/x/time/rate; version v0.7.0 --
Expand Down Expand Up @@ -1061,6 +1028,39 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** k8s.io/apimachinery/third_party/forked/golang; version v0.32.3 --
https://github.com/kubernetes/apimachinery

Copyright (c) 2009 The Go Authors. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
* Neither the name of Google Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

------

** k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json; version v0.0.0-20241105132330-32ad38e42d3f --
https://github.com/kubernetes/kube-openapi

Expand Down
4 changes: 2 additions & 2 deletions projects/brancz/kube-rbac-proxy/CHECKSUMS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
eaa544a3a45dfa5a068d4ca1cca07f142592adee3ac2a02357156aec385d38f3 _output/bin/kube-rbac-proxy/linux-amd64/kube-rbac-proxy
34207e2abb862038f2b68c25f4fd132806384185092fdcc1733c7cdfe7c19ba0 _output/bin/kube-rbac-proxy/linux-arm64/kube-rbac-proxy
2125da1668deb23550d74c9f080e2c37036fc9a7adf94cbef180a7874b4f15f6 _output/bin/kube-rbac-proxy/linux-amd64/kube-rbac-proxy
b04b7fe7b6200d1003673c208bbbf0bab053238e0f9302c89290bfca0a4c2854 _output/bin/kube-rbac-proxy/linux-arm64/kube-rbac-proxy
2 changes: 1 addition & 1 deletion projects/brancz/kube-rbac-proxy/GIT_TAG
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.19.0
v0.19.1
2 changes: 1 addition & 1 deletion projects/brancz/kube-rbac-proxy/GOLANG_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.23
1.24
2 changes: 1 addition & 1 deletion projects/brancz/kube-rbac-proxy/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
## **Kube RBAC Proxy**
![Version](https://img.shields.io/badge/version-v0.19.0-blue)
![Version](https://img.shields.io/badge/version-v0.19.1-blue)
![Build Status](https://codebuild.us-west-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiZUxRMjRTYUl6NEhJWkI1YVh5QVB3UitEY1dCcExLTUxGR21DQ0IySUZUTEI4N3I4NnMwbnIxUW9OZ1dudm9VdTRoaHVzUHhyMjNwek9wYXY3amh3NlFVPSIsIml2UGFyYW1ldGVyU3BlYyI6ImdSc3ZLZmpxM1BMYnd0dGwiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=main)

The [kube-rbac-proxy](https://github.com/brancz/kube-rbac-proxy) is an HTTP proxy for a single upstream endpoint, that can perform RBAC authorization against the Kubernetes API using `SubjectAccessReview`. In Kubernetes clusters without NetworkPolicies, any Pod can perform requests to every other Pod in the cluster. This proxy serves to restrict requests to only those Pods that present a valid and RBAC-authorized token or client TLS certificate.
Expand Down