1
0
mirror of https://github.com/ceph/ceph-csi.git synced 2025-06-14 18:53:35 +00:00

rebase: update kubernetes to 1.28.0 in main

updating kubernetes to 1.28.0
in the main repo.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
Madhu Rajanna
2023-08-17 07:15:28 +02:00
committed by mergify[bot]
parent b2fdc269c3
commit ff3e84ad67
706 changed files with 45252 additions and 16346 deletions
go.modgo.sum
vendor
github.com
antlr
cenkalti
coreos
go-semver
semver
go-systemd
evanphx
json-patch
go-openapi
jsonreference
google
cel-go
gnostic-models
gnostic
inconshreveable
prometheus
spf13
go.etcd.io
etcd
api
v3
version
client
pkg
v3
logutil
tlsutil
transport
v3
go.uber.org
golang.org
gopkg.in
k8s.io
api
admissionregistration
apidiscovery
apiserverinternal
apps
authentication
batch
core
discovery
extensions
flowcontrol
networking
rbac
apiextensions-apiserver
apimachinery
apiserver
pkg
admission
apis
flowcontrol
bootstrap
audit
authentication
cel
endpoints
features
registry
server
storage
storageversion
util
client-go
applyconfigurations
discovery
informers
kubernetes
listers
openapi
plugin
pkg
client
auth
rest
tools
transport
util
cloud-provider
component-base
component-helpers
node
util
sysctl
scheduling
corev1
nodeaffinity
controller-manager
options
pkg
leadermigration
kms
kube-openapi
kubectl
pkg
util
podutils
kubelet
pkg
apis
stats
v1alpha1
kubernetes
mount-utils
utils
nsenter
trace
modules.txt

@ -17,6 +17,7 @@ package ext
import (
"github.com/google/cel-go/common/types"
"github.com/google/cel-go/common/types/ref"
exprpb "google.golang.org/genproto/googleapis/api/expr/v1alpha1"
)
// function invocation guards for common call signatures within extension functions.
@ -48,3 +49,15 @@ func listStringOrError(strs []string, err error) ref.Val {
}
return types.DefaultTypeAdapter.NativeToValue(strs)
}
func macroTargetMatchesNamespace(ns string, target *exprpb.Expr) bool {
switch target.GetExprKind().(type) {
case *exprpb.Expr_IdentExpr:
if target.GetIdentExpr().GetName() != ns {
return false
}
return true
default:
return false
}
}