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:
committed by
mergify[bot]
parent
b2fdc269c3
commit
ff3e84ad67
go.modgo.summodules.txt
vendor
github.com
antlr
antlr4
runtime
Go
antlr
v4
LICENSEantlrdoc.goatn.goatn_config.goatn_config_set.goatn_deserialization_options.goatn_deserializer.goatn_simulator.goatn_state.goatn_type.gochar_stream.gocommon_token_factory.gocommon_token_stream.gocomparators.godfa.godfa_serializer.godfa_state.godiagnostic_error_listener.goerror_listener.goerror_strategy.goerrors.gofile_stream.goinput_stream.goint_stream.gointerval_set.gojcollect.golexer.golexer_action.golexer_action_executor.golexer_atn_simulator.goll1_analyzer.goparser.goparser_atn_simulator.goparser_rule_context.goprediction_context.goprediction_mode.gorecognizer.gorule_context.gosemantic_context.gotoken.gotoken_source.gotoken_stream.gotokenstream_rewriter.gotrace_listener.gotransition.gotree.gotrees.goutils.goutils_set.go
cenkalti
backoff
coreos
evanphx
json-patch
go-openapi
jsonreference
internal
google
cel-go
cel
checker
common
ext
interpreter
BUILD.bazelactivation.goattribute_patterns.goattributes.godecorators.goformatting.go
functions
interpretable.gointerpreter.goplanner.goprune.goruntimecost.goparser
gnostic-models
gnostic
inconshreveable
prometheus
common
spf13
cobra
.golangci.ymlMakefileREADME.mdactive_help.goargs.gobash_completions.gobash_completionsV2.gocobra.gocommand.gocommand_notwin.gocommand_win.gocompletions.gofish_completions.goflag_groups.gopowershell_completions.goprojects_using_cobra.mdshell_completions.goshell_completions.mduser_guide.mdzsh_completions.go
go.etcd.io
etcd
api
v3
version
client
pkg
v3
v3
go.uber.org
golang.org
x
exp
oauth2
text
feature
internal
catmsg
format
number
stringset
message
gopkg.in
natefinch
lumberjack.v2
k8s.io
api
admissionregistration
v1
v1alpha1
v1beta1
apidiscovery
v2beta1
apiserverinternal
v1alpha1
apps
v1
authentication
v1
batch
core
v1
discovery
extensions
flowcontrol
v1alpha1
v1beta1
v1beta2
v1beta3
networking
rbac
apiextensions-apiserver
pkg
apimachinery
pkg
api
apis
meta
runtime
util
cache
diff
dump
httpstream
intstr
managedfields
mergepatch
net
strategicpatch
version
wait
apiserver
pkg
admission
configuration
metrics
plugin
cel
validatingadmissionpolicy
admission.gocaching_authorizer.gocontroller.gocontroller_reconcile.gointerface.gomatcher.go
matching
typechecking.govalidator.gowebhook
apis
flowcontrol
bootstrap
audit
authentication
cel
endpoints
features
registry
server
config.go
filters
genericapiserver.gohandler.gooptions
OWNERSadmission.goaudit.godeprecated_insecure_serving.go
encryptionconfig
etcd.gorecommended.goserving.goroutes
storage
storage
storageversion
util
flowcontrol
OWNERSapf_controller.goapf_controller_debug.goapf_filter.go
debug
dropped_requests_tracker.gofairqueuing
max_seats.gometrics
request
peerproxy
metrics
webhook
client-go
applyconfigurations
admissionregistration
v1alpha1
v1beta1
auditannotation.goexpressionwarning.gomatchresources.gonamedrulewithoperations.goparamkind.goparamref.gotypechecking.govalidatingadmissionpolicy.govalidatingadmissionpolicybinding.govalidatingadmissionpolicybindingspec.govalidatingadmissionpolicyspec.govalidatingadmissionpolicystatus.govalidation.govariable.go
apiserverinternal
v1alpha1
batch
core
v1
extensions
flowcontrol
v1alpha1
v1beta1
v1beta2
v1beta3
internal
networking
discovery
informers
kubernetes
typed
admissionregistration
v1beta1
authentication
extensions
v1beta1
networking
listers
admissionregistration
openapi
plugin
pkg
client
auth
exec
rest
tools
cache
clientcmd
leaderelection
metrics
pager
record
watch
transport
util
cert
cloud-provider
component-base
component-helpers
controller-manager
kms
apis
kube-openapi
pkg
builder
cached
handler
handler3
util
validation
kubectl
pkg
util
podutils
kubelet
pkg
apis
stats
v1alpha1
kubernetes
pkg
api
service
apis
autoscaling
batch
core
extensions
networking
controller
features
kubelet
proxy
util
volume
test
e2e
framework
.import-restrictions
config
debug
expect.goframework.gokubectl
metrics
node
pod
pv
ssh
test_context.gotestfiles
util.govolume
utils
mount-utils
utils
13
vendor/github.com/google/cel-go/ext/guards.go
generated
vendored
13
vendor/github.com/google/cel-go/ext/guards.go
generated
vendored
@ -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
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user