Skip to content
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

api: support user provided names for generated k8s resources #3527

Merged
merged 2 commits into from
Jun 4, 2024

Conversation

arkodg
Copy link
Contributor

@arkodg arkodg commented Jun 3, 2024

* Users prefer setting their own custom names for generated
k8s resources for the Envoy Proxy fleet instead of the autogenerated
resources
  * https://envoyproxy.slack.com/archives/C03E6NHLESV/p1717068088779319
  * knative-extensions/net-gateway-api#738
  * envoyproxy#2141

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from a team as a code owner June 3, 2024 23:06
Copy link

codecov bot commented Jun 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 68.17%. Comparing base (3712659) to head (eed995c).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3527      +/-   ##
==========================================
+ Coverage   68.12%   68.17%   +0.04%     
==========================================
  Files         165      165              
  Lines       20122    20122              
==========================================
+ Hits        13708    13718      +10     
+ Misses       5416     5409       -7     
+ Partials      998      995       -3     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@zhaohuabing zhaohuabing left a comment

Choose a reason for hiding this comment

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

LGTM thanks.

@zirain zirain enabled auto-merge (squash) June 4, 2024 01:56
@zirain zirain merged commit 6d0bc1f into envoyproxy:main Jun 4, 2024
25 checks passed
@arkodg arkodg deleted the support-dep-svc-name branch June 4, 2024 20:37
arkodg added a commit to arkodg/gateway that referenced this pull request Jun 4, 2024
Relates to envoyproxy#3527

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
arkodg added a commit that referenced this pull request Jun 7, 2024
* feat: support custom names for generated k8s resources

Relates to #3527

Signed-off-by: Arko Dasgupta <arko@tetrate.io>

* use labels instead of name and ns to get deployment and svc

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
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.

5 participants