-
Notifications
You must be signed in to change notification settings - Fork 325
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
Initial integration with consul-dataplane #1470
Conversation
fa4f9e7
to
63b4d00
Compare
63b4d00
to
ebf65fd
Compare
-consul-k8s-image="{{ default .Values.global.imageK8S .Values.connectInject.image }}" \ | ||
-release-name="{{ .Release.Name }}" \ | ||
-release-namespace="{{ .Release.Namespace }}" \ | ||
-resource-prefix={{ template "consul.fullname" . }} \ | ||
-listen=:8080 \ | ||
-tls-server-name="server.{{ .Values.global.datacenter }}.{{ .Values.global.domain }}" \ |
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.
For now we'll always need to pass TLS server name so that host verification works, but eventually consul-dataplane will infer that if the address is a DNS name.
@@ -536,6 +537,7 @@ func (c *Command) Run(args []string) int { | |||
ConsulHTTPPort: consulURL.Port(), | |||
ConsulGRPCPort: "8502", // todo(ishustava): should be passed via flag |
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.
This will be made configurable in a later PR
ebf65fd
to
d532079
Compare
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.
This looks great! Be sure to comment out the places where the annotations you commented out are used.
d532079
to
dbe61c7
Compare
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.
THIS IS EXCELLENT!!
Changes proposed in this PR:
How I've tested this PR:
acceptance tests
How I expect reviewers to test this PR:
👀
Checklist: