3.1.1 Istio 源码结构

Istio 源码结构 #

$ tree -L 2
.
├── BUGS-AND-FEATURE-REQUESTS.md
├── CODEOWNERS
├── CONTRIBUTING.md
├── LICENSE
├── Makefile
├── Makefile.core.mk
├── Makefile.overrides.mk
├── README.md
├── SUPPORT.md
├── bin
│   ├── check_no_modify.sh
│   ├── check_samples.sh
│   ├── codecov.sh
│   ├── codecov_diff.sh
│   ├── diff_yaml.py
│   ├── init.sh
│   ├── mixer_codegen.sh
│   ├── nomodify.md5
│   ├── protoc.sh
│   ├── update_crds.sh
│   ├── update_deps.sh
│   └── update_no_modify.sh
├── codecov.skip
├── codecov.threshold
├── common
│   ├── Makefile.common.mk
│   ├── config
│   └── scripts
├── common-protos
│   ├── github.com
│   ├── gogoproto
│   ├── google
│   └── k8s.io
├── docker
│   ├── Dockerfile.base
│   └── ca-certificates.tgz
├── galley
│   ├── README.md
│   ├── pkg
│   ├── testdatasets
│   └── tools
├── go.mod
├── go.sum
├── install
│   ├── consul
│   ├── gcp
│   └── tools
├── istio.deps
├── istioctl
│   ├── cmd
│   ├── docker
│   └── pkg
├── licenses
│   ├── ...
├── manifests
│   ├── addons
│   ├── charts
│   └── profiles
├── mixer
│   ├── README.md
│   ├── adapter
│   ├── cmd
│   ├── docker
│   ├── pkg
│   ├── template
│   ├── test
│   ├── testdata
│   └── tools
├── operator
│   ├── ARCHITECTURE.md
│   ├── LICENSE
│   ├── README.md
│   ├── cmd
│   ├── codecov.skip
│   ├── codecov.threshold
│   ├── data
│   ├── deploy
│   ├── docker
│   ├── images
│   ├── operator.mk
│   ├── pkg
│   ├── samples
│   ├── scripts
│   └── version
├── pilot
│   ├── cmd
│   ├── docker
│   ├── pkg
│   ├── test
│   └── tools
├── pkg
│   ├── adsc
│   ├── bootstrap
│   ├── cmd
│   ├── config
│   ├── dns
│   ├── envoy
│   ├── istio-agent
│   ├── jwt
│   ├── keepalive
│   ├── kube
│   ├── mcp
│   ├── proto
│   ├── queue
│   ├── spiffe
│   ├── test
│   ├── tracing
│   ├── util
│   └── webhooks
├── prow
│   ├── config
│   ├── integ-suite-kind.sh
│   ├── integ-suite-local.sh
│   ├── lib.sh
│   ├── release-commit.sh
│   ├── release-test.sh
│   └── upload-istioio-snippets.sh
├── release
│   ├── downloadIstioCandidate.sh
│   └── downloadIstioCtl.sh
├── samples
│   ├── README.md
│   ├── addons
│   ├── bookinfo
│   ├── certs
│   ├── custom-bootstrap
│   ├── external
│   ├── fortio
│   ├── health-check
│   ├── helloworld
│   ├── httpbin
│   ├── https
│   ├── kubernetes-blog
│   ├── multicluster
│   ├── rawvm
│   ├── security
│   ├── sleep
│   ├── tcp-echo
│   └── websockets
├── security
│   ├── README.md
│   ├── cmd
│   ├── pkg
│   ├── proto
│   ├── samples
│   └── tools
├── test.go
├── tests
│   ├── apps
│   ├── binary
│   ├── codecov
│   ├── common
│   ├── integration
│   ├── istio.mk
│   ├── testdata
│   └── util
├── tools
│   ├── buildx-gen.sh
│   ├── certs
│   ├── convert_RbacConfig_to_ClusterRbacConfig.sh
│   ├── dump_kubernetes.sh
│   ├── gen_istio_image_list.sh
│   ├── istio-clean-iptables
│   ├── istio-docker.mk
│   ├── istio-iptables
│   └── packaging
└── vendor
    ├── cloud.google.com
    ├── code.cloudfoundry.org
    ├── contrib.go.opencensus.io
    ├── fortio.org
    ├── github.com
    ├── go.opencensus.io
    ├── go.uber.org
    └── golang.org

144 directories, 54 files


本文访问量

本站总访问量

本站总访客数