Skip to content

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

Merged
zirain merged 2 commits intoenvoyproxy:mainfrom
arkodg:support-dep-svc-name
Jun 4, 2024
Merged

api: support user provided names for generated k8s resources#3527
zirain merged 2 commits intoenvoyproxy:mainfrom
arkodg:support-dep-svc-name

Conversation

@arkodg
Copy link
Copy Markdown
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
@codecov
Copy link
Copy Markdown

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
Copy Markdown
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
@arkodg arkodg deleted the support-dep-svc-name branch June 4, 2024 20:37
arkodg pushed 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