-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update dependency and add demo for consul2istio #10
Conversation
istio.io/api v0.0.0-20230518153929-d0aebaa77ab8 | ||
istio.io/client-go v1.16.4-0.20230518154329-f75cb9ff8e52 | ||
istio.io/istio v0.0.0-20230519000352-ae8d5164776c | ||
istio.io/pkg v0.0.0-20221107183613-574f8d141535 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
更新为 istio 1.16.x 依赖包
20deada
to
fb66599
Compare
Signed-off-by: zhaohuabing <[email protected]> Signed-off-by: chentanjun <[email protected]>
78460b7
to
7374427
Compare
# Consul2Istio | ||
|
||
[![CI Tests](https://github.com/aeraki-framework/consul2istio/workflows/ci/badge.svg?branch=master)](https://github.com/aeraki-framework/consul2istio/actions?query=branch%3Amaster+event%3Apush+workflow%3A%22ci%22) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI Pass @zhaohuabing
Makefile
Outdated
@@ -9,22 +9,23 @@ GOBIN?=$(GOPATH)/bin | |||
# Build parameters | |||
OUT?=./out | |||
DOCKER_TMP?=$(OUT)/docker_temp/ | |||
DOCKER_TAG?=aeraki/consul2istio:latest | |||
DOCKER_TAG?=docker.io/tanjunchen/consul2istio:latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the tag is wrong
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where should I push the image? ghcr.io/aeraki-mesh?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we use github packages for releasing aeraki mesh images.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated.
Makefile
Outdated
BINARY_NAME?=$(OUT)/consul2istio | ||
BINARY_NAME_DARWIN?=$(BINARY_NAME)-darwin | ||
MAIN_PATH_CONSUL_MCP=./cmd/consul2istio/main.go | ||
|
||
build: | ||
CGO_ENABLED=0 GOOS=linux $(GOBUILD) -o $(BINARY_NAME) $(MAIN_PATH_CONSUL_MCP) | ||
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux $(GOBUILD) -o $(BINARY_NAME) $(MAIN_PATH_CONSUL_MCP) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the default goarch is supposed to be x86
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I make this parameter configurable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Thanks!
Signed-off-by: chentanjun <[email protected]>
@zhaohuabing