itacho 板長 to manage and operate envoy based service mesh. It is based on Envoy's go-control-plane.
Environment variables
OBJECT_STORAGE_ENDPOINT_URL
: an endpoint for object storageBIND_PORT
: [optional] a port number to bind and listen
For further detail, see itacho --help
and itacho ${sub_cmd} --help
.
- Cluster (v2):
GET /v2/discovery/clusters/${node_cluster}
- Route (v2):
GET /v2/discovery/routes/${node_cluster}
- Cluster (v3):
GET /v3/discovery/clusters/${node_cluster}
- Route (v3):
GET /v3/discovery/routes/${node_cluster}
go get github.com/gogo/protobuf/proto
go get github.com/gogo/protobuf/gogoproto
go get github.com/gogo/protobuf/protoc-gen-gofast
go get github.com/lyft/protoc-gen-validate
go get github.com/goware/modvendor
make
make integration_test