Skip to content

Adds Config API#122

Merged
danehans merged 1 commit intoenvoyproxy:mainfrom
danehans:issue_51_impl
Jun 29, 2022
Merged

Adds Config API#122
danehans merged 1 commit intoenvoyproxy:mainfrom
danehans:issue_51_impl

Conversation

@danehans
Copy link
Copy Markdown
Contributor

Adds Config API and tooling in support of #95.

xref: #29

Signed-off-by: danehans daneyonhansen@gmail.com

@danehans danehans requested a review from a team as a code owner June 28, 2022 18:01
Comment thread Makefile.targets.mk Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the tools should follow the convention highlighted here https://github.com/envoyproxy/gateway/blob/main/tools/docker/Dockerfile

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we expect the user to either have the tools installed locally or run the make target inside a container

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on this vote, the community has decided to focus on using the "local dev" approach and no longer support the MAKE_IN_DOCKER approach. @LukeShu is assigned #124 and will have a PR submitted to transition the current Docker-based linters. With that said, IMHO the targets added by this PR should be acceptable.

@danehans danehans force-pushed the issue_51_impl branch 2 times, most recently from f4a66d6 to 3461c2e Compare June 28, 2022 23:57
Copy link
Copy Markdown
Contributor

@youngnick youngnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the structs that are the core here look great to get us started.

Perhaps in a followup, we could consider putting a .gitattributes into the root, so that the generated files are shown as collapsed automatically in the Github UI?

Gateway API does this in https://github.com/kubernetes-sigs/gateway-api/blob/main/.gitattributes .

youngnick
youngnick previously approved these changes Jun 29, 2022
Copy link
Copy Markdown
Contributor

@youngnick youngnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oops, meant to approve. The other comment is non-blocking.

alexgervais
alexgervais previously approved these changes Jun 29, 2022
Copy link
Copy Markdown
Contributor

@alexgervais alexgervais left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙌

@danehans danehans dismissed stale reviews from alexgervais and youngnick via 7fd93c8 June 29, 2022 17:55
@danehans danehans force-pushed the issue_51_impl branch 3 times, most recently from afe03b7 to ccf7764 Compare June 29, 2022 18:08
Signed-off-by: danehans <daneyonhansen@gmail.com>
@danehans danehans merged commit 2d22238 into envoyproxy:main Jun 29, 2022
@danehans danehans deleted the issue_51_impl branch July 12, 2022 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants