Skip to content

Allow user to configure annotations on infra#1115

Merged
Xunzhuo merged 3 commits intoenvoyproxy:mainfrom
arkodg:annotations
Mar 9, 2023
Merged

Allow user to configure annotations on infra#1115
Xunzhuo merged 3 commits intoenvoyproxy:mainfrom
arkodg:annotations

Conversation

@arkodg
Copy link
Copy Markdown
Contributor

@arkodg arkodg commented Mar 8, 2023

This PR allows the user to add annotations to the
managed Envoy service and well as the Envoy pods using the EnvoyProxy resource

This PR allows the user to add annotations to the
managed Envoy service and well as the Envoy pods using
the EnvoyProxy resource

* Fixes envoyproxy#377

* Closes envoyproxy#648

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from a team as a code owner March 8, 2023 23:24
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 8, 2023

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 62.44%. Comparing base (c903255) to head (d22678c).
⚠️ Report is 3846 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1115      +/-   ##
==========================================
+ Coverage   62.33%   62.44%   +0.11%     
==========================================
  Files          72       72              
  Lines        9449     9509      +60     
==========================================
+ Hits         5890     5938      +48     
- Misses       3151     3157       +6     
- Partials      408      414       +6     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@arkodg arkodg added kind/enhancement New feature or request area/api API-related issues area/infra-mgr Issues related to the provisioner used for provisioning the managed Envoy Proxy fleet. priority/high Label used to express the "high" priority level labels Mar 9, 2023
@arkodg arkodg added this to the 0.4.0-rc.1 milestone Mar 9, 2023
@arkodg arkodg added the provider/kubernetes Issues related to the Kubernetes provider label Mar 9, 2023
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from zirain March 9, 2023 01:39
@arkodg
Copy link
Copy Markdown
Contributor Author

arkodg commented Mar 9, 2023

thanks @zirain , hoping to get another approval before merging this API change

Copy link
Copy Markdown
Member

@Xunzhuo Xunzhuo left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@Xunzhuo Xunzhuo merged commit 38470e0 into envoyproxy:main Mar 9, 2023
@arkodg arkodg deleted the annotations branch March 14, 2023 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/api API-related issues area/infra-mgr Issues related to the provisioner used for provisioning the managed Envoy Proxy fleet. kind/enhancement New feature or request priority/high Label used to express the "high" priority level provider/kubernetes Issues related to the Kubernetes provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Support for Managing the Envoy Proxy Service Add k8s annotations to the Envoy Proxy Service

4 participants