File tree
5,449 files changed
+833635
-20
lines changed- .devcontainer
- .github
- ISSUE_TEMPLATE
- architecture
- ambient
- environments
- networking
- security
- docs
- tests
- bin
- cni
- cmd
- install-cni
- istio-cni
- deployments/kubernetes
- pkg
- cmd
- config
- constants
- install
- testdata
- ipset
- iptables
- testdata
- log
- monitoring
- nodeagent
- testdata
- cgroupns/1
- ns
- plugin
- testdata
- pluginlistener
- repair
- scopes
- util
- test
- testdata
- bindir
- expected
- k8s_svcacct
- pre
- common
- config
- scripts
- common-protos/k8s.io
- api
- admission
- v1
- v1beta1
- admissionregistration
- v1
- v1alpha1
- v1beta1
- apidiscovery/v2beta1
- apiserverinternal/v1alpha1
- apps
- v1
- v1beta1
- v1beta2
- authentication
- v1
- v1alpha1
- v1beta1
- authorization
- v1
- v1beta1
- autoscaling
- v1
- v2
- v2beta1
- v2beta2
- batch
- v1
- v1beta1
- certificates
- v1
- v1alpha1
- v1beta1
- coordination
- v1
- v1beta1
- core/v1
- discovery
- v1
- v1beta1
- events
- v1
- v1beta1
- extensions/v1beta1
- flowcontrol
- v1alpha1
- v1beta1
- v1beta2
- v1beta3
- imagepolicy/v1alpha1
- networking
- v1
- v1alpha1
- v1beta1
- node
- v1
- v1alpha1
- v1beta1
- policy
- v1
- v1beta1
- rbac
- v1
- v1alpha1
- v1beta1
- resource/v1alpha2
- scheduling
- v1
- v1alpha1
- v1beta1
- storage
- v1
- v1alpha1
- v1beta1
- apimachinery/pkg
- api/resource
- apis
- meta
- v1
- v1beta1
- testapigroup/v1
- runtime
- schema
- util/intstr
- docker
- istioctl
- cmd
- istioctl
- docker
- pkg
- admin
- analyze
- testdata/analyze-file
- authz
- testdata
- checkinject
- testdata/check-inject
- cli
- clioptions
- completion
- config
- dashboard
- describe
- testdata/describe
- injector
- install/k8sversion
- internaldebug
- kubeinject
- testdata
- deployment
- metrics
- multicluster
- multixds
- precheck
- proxyconfig
- testdata
- proxystatus
- root
- tag
- util
- ambient
- clusters
- configdump
- formatting
- handlers
- proto
- testutil
- validate
- version
- waypoint
- testdata/waypoint
- workload
- testdata
- vmconfig
- ipv4
- ipv6
- vmconfig-nil-proxy-metadata
- writer
- compare
- sds
- testdata
- envoy
- clusters
- configdump
- testdata
- ecds
- endpoint
- routes
- empty-gateway
- istio-gateway-http-route-prefix
- k8s-gateway-http-route-path-prefix
- secret
- logging/testdata
- pilot
- testdata
- table
- ztunnel/configdump
- testdata
- xds
- ztunnelconfig
- licenses
- cel.dev/expr
- proto/test/v1
- cloud.google.com/go/compute/metadata
- dario.cat/mergo
- github.com
- AdaLogics/go-fuzz-headers
- BurntSushi/toml
- cmd
- toml-test-decoder
- toml-test-encoder
- tomlv
- internal/toml-test
- MakeNowJust/heredoc
- Masterminds
- goutils
- semver/v3
- sprig/v3
- VividCortex/ewma
- alecholmes/xfccparser
- alecthomas/participle/v2
- antlr4-go/antlr/v4
- asaskevich/govalidator
- beorn7/perks
- blang/semver/v4
- cenkalti/backoff/v4
- census-instrumentation/opencensus-proto
- cespare/xxhash/v2
- chai2010/gettext-go
- cheggaaa/pb/v3
- cncf/xds/go
- containerd
- stargz-snapshotter/estargz
- typeurl/v2
- containernetworking
- cni
- plugins
- coreos/go-oidc/v3
- cpuguy83/go-md2man/v2
- cyphar/filepath-securejoin
- davecgh/go-spew
- docker
- cli
- distribution
- docker-credential-helpers
- emicklei/go-restful/v3
- envoyproxy
- go-control-plane
- protoc-gen-validate
- evanphx/json-patch/v5
- exponent-io/jsonpath
- fatih
- camelcase
- color
- felixge
- fgprof
- httpsnoop
- florianl/go-nflog/v2
- fsnotify/fsnotify
- fxamacker/cbor/v2
- go-errors/errors
- go-jose/go-jose
- v3
- json
- v4
- json
- go-logr
- logr
- stdr
- go-openapi
- jsonpointer
- jsonreference
- swag
- gobwas/glob
- gogo/protobuf
- golang
- groupcache
- protobuf
- google
- btree
- cel-go
- gnostic-models
- go-cmp
- go-containerregistry
- gofuzz
- pprof
- third_party/svgpan
- shlex
- uuid
- gorilla
- mux
- websocket
- grafana/regexp
- gregjones/httpcache
- grpc-ecosystem
- go-grpc-middleware
- go-grpc-prometheus
- grpc-gateway/v2
- internal/casing
- hashicorp
- errwrap
- go-multierror
- go-version
- golang-lru/v2
- hcl
- huandu/xstrings
- imdario/mergo
- josharian
- intern
- native
- json-iterator/go
- klauspost/compress
- gzhttp
- internal
- lz4ref
- snapref
- s2
- cmd/internal
- filepathx
- readahead
- snappy
- xerial
- zstd/internal/xxhash
- lestrrat-go
- backoff/v2
- blackmagic
- httpcc
- iter
- jwx
- option
- liggitt/tabwriter
- magiconair/properties
- mailru/easyjson
- mattn
- go-colorable
- go-isatty
- go-runewidth
- mdlayher
- netlink
- socket
- miekg/dns
- mitchellh
- copystructure
- go-homedir
- go-wordwrap
- mapstructure
- reflectwalk
- moby
- buildkit
- spdystream
- term
- modern-go
- concurrent
- reflect2
- monochromegane/go-gitignore
- munnerz/goautoneg
- mxk/go-flowrate
- onsi/gomega
- opencontainers
- go-digest
- image-spec
- openshift/api
- pelletier/go-toml/v2
- peterbourgon/diskv
- pires/go-proxyproto
- pkg/errors
- pmezard/go-difflib
- prometheus
- client_golang
- internal/github.com/golang/gddo
- client_model
- common
- procfs
- prometheus
- quic-go
- qpack
- quic-go
- rivo/uniseg
- russross/blackfriday/v2
- ryanuber/go-glob
- sagikazarmark/slog-shim
- shopspring/decimal
- sirupsen/logrus
- spf13
- afero
- cast
- cobra
- pflag
- viper
- stoewer/go-strcase
- stretchr
- objx
- testify
- subosito/gotenv
- vbatts/tar-split
- vishvananda
- netlink
- netns
- x448/float16
- xeipuuv
- gojsonpointer
- gojsonreference
- gojsonschema
- xlab/treeprint
- yl2chen/cidranger
- go.opentelemetry.io
- contrib/instrumentation/net/http/otelhttp
- otel
- exporters
- otlp/otlptrace
- otlptracegrpc
- otlptracehttp
- prometheus
- metric
- sdk
- metric
- trace
- proto/otlp
- go.starlark.net
- go.uber.org
- atomic
- multierr
- zap
- golang.org/x
- crypto
- exp
- net
- oauth2
- sync
- sys
- term
- text
- time
- gomodules.xyz/jsonpatch/v2
- google.golang.org
- genproto/googleapis
- api
- rpc
- grpc
- protobuf
- gopkg.in
- evanphx/json-patch.v4
- inf.v0
- ini.v1
- yaml.v2
- yaml.v3
- helm.sh/helm/v3
- pkg
- chart/loader/testdata
- frobnitz
- frobnitz.v1
- frobnitz.v2.reqs
- frobnitz_backslash
- frobnitz_with_bom
- frobnitz_with_dev_null
- chartutil/testdata
- dependent-chart-alias
- dependent-chart-no-requirements-yaml
- dependent-chart-with-all-in-requirements-yaml
- dependent-chart-with-mixed-requirements-yaml
- frobnitz
- istio.io
- api
- client-go
- k8s.io
- api
- apiextensions-apiserver
- apimachinery
- third_party/forked/golang
- apiserver
- cli-runtime
- client-go
- third_party/forked/golang
- component-base
- klog/v2
- kube-openapi
- pkg
- internal/third_party/go-json-experiment/json
- validation
- errors
- spec
- strfmt
- validate
- kubectl
- utils
- inotify
- internal/third_party/forked/golang
- third_party/forked/golang
- sigs.k8s.io
- apiserver-network-proxy/konnectivity-client
- controller-runtime
- gateway-api
- json
- kustomize
- api
- kyaml
- internal/forked/github.com/qri-io/starlib/util
- mcs-api
- structured-merge-diff/v4
- yaml
- goyaml.v2
- goyaml.v3
- logo
- manifests
- addons
- dashboards
- lib
- charts
- base
- files
- templates
- default
- files
- templates
- gateway
- files
- templates
- gateways
- istio-egress
- files
- templates
- istio-ingress
- files
- templates
- istio-cni
- files
- templates
- istio-control/istio-discovery
- files
- templates
- ztunnel
- files
- templates
- helm-profiles
- profiles
- sample-charts/ambient
- operator
- cmd/mesh
- testdata
- manifest-generate
- input
- input-extra-resources
- output
- profile-dump
- input
- output
- images
- pkg
- apis
- validation
- component
- helm
- install
- manifest
- render
- tpath
- uninstall
- util
- clog
- progress
- testdata
- yaml
- input
- output
- testhelpers
- values
- version
- webhook
- scripts
- version
- pilot
- cmd
- pilot-agent
- app
- config
- metrics
- options
- status
- grpcready
- ready
- test-cert
- testserver
- util
- pilot-discovery
- app
- docker
- pkg
- autoregistration
- internal
- health
- state
- bootstrap
- config
- aggregate
- file
- util/kubeyaml
- kube
- crd
- crdclient
- gateway
- testdata
- deployment
- ingress
- testdata
- memory
- monitor
- controllers
- ipallocate
- untaint
- credentials
- kube
- features
- grpc
- keycertbundle
- leaderelection
- k8sleaderelection
- k8sresourcelock
- model
- credentials
- kstatus
- status
- test
- testcert
- networking
- apigen
- core
- envoyfilter
- extension
- listenertest
- loadbalancer
- match
- route
- retry
- tunnelingconfig
- grpcgen
- testdata
- plugin
- authn
- authz
- serviceentry
- telemetry
- util
- request
- security
- authn
- utils
- authz
- builder
- testdata
- http
- tcp
- matcher
- model
- model
- trustdomain
- server
- serviceregistry
- aggregate
- kube
- controller
- ambient
- statusqueue
- testdata
- testdata
- memory
- mock
- provider
- serviceentry
- util
- label
- workloadinstances
- xdsfake
- simulation
- status
- trustbundle
- util
- informermetric
- network
- protoconv
- runtime
- xds
- endpoints
- filters
- requestidextension
- testdata
- benchmarks
- v3
- test
- mock
- util
- xds
- xdstest
- pkg
- activenotifier
- adsc
- art
- backoff
- bootstrap
- option
- platform
- testdata
- channels
- cluster
- cmd
- collateral
- metrics
- config
- analysis
- analyzers
- annotations
- authz
- deployment
- deprecation
- destinationrule
- envoyfilter
- externalcontrolplane
- gateway
- injection
- k8sgateway
- maturity
- multicluster
- schema
- service
- serviceentry
- sidecar
- telemetry
- testdata
- common
- multicluster
- util
- virtualservice
- webhook
- diag
- incluster
- legacy
- source/kube
- util/kuberesource
- local
- msg
- scope
- testing/fixtures
- constants
- crd
- gateway
- kube
- host
- kube
- labels
- mesh
- kubemesh
- protocol
- resource
- schema
- ast
- codegen
- templates
- tools
- collection
- collections
- gvk
- gvr
- kind
- kubeclient
- kubetypes
- resource
- security
- validation
- agent
- envoyfilter
- testdata/crds
- visibility
- xds
- ctrlz
- assets
- static
- css
- favicons
- img
- js
- templates
- layouts
- modules
- fw
- topics
- assets
- templates
- collection
- dns
- client
- proto
- server
- env
- envoy
- testdata
- features
- file
- filewatcher
- flag
- fuzz
- h2c
- hbone
- http
- headers
- istio-agent
- grpcxds
- health
- metrics
- testdata
- jwt
- keepalive
- kube
- apimirror
- controllers
- informerfactory
- inject
- testdata
- inject
- inputs
- kclient
- clienttest
- krt
- krttest
- kubetypes
- labels
- mcs
- multicluster
- namespace
- watcher/configmapwatcher
- lazy
- log
- maps
- model
- monitoring
- monitortest
- network
- platform
- proto
- merge
- proxy
- ptr
- queue
- revisions
- security
- sleep
- slices
- spiffe
- test
- cert
- ca
- config
- csrctrl
- authority
- controllers
- signer
- datasets
- validation
- dataset
- echo
- cmd
- client
- server
- common
- scheme
- docker
- proto
- server
- endpoint
- forwarder
- env
- envoy
- fakes
- gce_metadata_server
- imageregistry
- framework
- components
- ambient
- authz
- cluster
- kube
- crd
- echo
- check
- common
- deployment
- ports
- config
- param
- deployment
- echotest
- kube
- templates
- testdata
- match
- util/traffic
- environment/kube
- gcemetadata
- istio
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
5,449 files changed
+833635
-20
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
8 | 22 |
| |
9 | 23 |
| |
10 | 24 |
| |
11 | 25 |
| |
12 |
| - | |
| 26 | + | |
13 | 27 |
| |
14 | 28 |
| |
15 | 29 |
| |
| |||
23 | 37 |
| |
24 | 38 |
| |
25 | 39 |
| |
26 |
| - | |
| 40 | + | |
27 | 41 |
| |
| 42 | + | |
28 | 43 |
| |
29 |
| - | |
| 44 | + | |
30 | 45 |
| |
31 | 46 |
| |
32 | 47 |
| |
33 | 48 |
| |
34 | 49 |
| |
35 | 50 |
| |
36 | 51 |
| |
37 |
| - | |
| 52 | + | |
38 | 53 |
| |
39 | 54 |
| |
40 | 55 |
| |
41 | 56 |
| |
42 | 57 |
| |
43 | 58 |
| |
44 | 59 |
| |
| 60 | + | |
45 | 61 |
| |
| 62 | + | |
46 | 63 |
| |
47 | 64 |
| |
48 | 65 |
| |
| |||
55 | 72 |
| |
56 | 73 |
| |
57 | 74 |
| |
58 |
| - | |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 |
| - | |
66 |
| - | |
67 |
| - | |
68 |
| - | |
69 |
| - | |
70 |
| - | |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| 14 | + | |
14 | 15 |
| |
| 16 | + | |
15 | 17 |
| |
16 | 18 |
| |
17 | 19 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
12 | 14 |
| |
13 | 15 |
| |
14 | 16 |
| |
| |||
18 | 20 |
| |
19 | 21 |
| |
20 | 22 |
| |
| 23 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
7 | 8 |
| |
8 | 9 |
| |
| 10 | + | |
9 | 11 |
| |
10 | 12 |
| |
11 | 13 |
| |
12 |
| - | |
| 14 | + | |
13 | 15 |
| |
14 | 16 |
| |
15 | 17 |
| |
16 | 18 |
| |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
17 | 23 |
| |
18 | 24 |
| |
19 | 25 |
| |
|
+65
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + |
0 commit comments