Skip to content

feat(injector): add initial support for canonical service revision#20943

Merged
istio-testing merged 2 commits intoistio:masterfrom
douglas-reid:istio-canonical-service-part-two
Feb 7, 2020
Merged

feat(injector): add initial support for canonical service revision#20943
istio-testing merged 2 commits intoistio:masterfrom
douglas-reid:istio-canonical-service-part-two

Conversation

@douglas-reid
Copy link
Copy Markdown
Contributor

This PR is the second in a series meant to support the approved Istio Canonical Service proposal.

In particular, it adds the service.istio.io/canonical-revision label according to the heuristic defined in the proposal (absent user-defined label support).

It also adds support for extraction of these labels to the bootstrap for v2 telemetry support.

[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ X ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

@douglas-reid douglas-reid requested review from a team as code owners February 7, 2020 18:24
@googlebot googlebot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Feb 7, 2020
@istio-testing istio-testing added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Feb 7, 2020
@douglas-reid douglas-reid requested a review from smawson February 7, 2020 18:30
@howardjohn howardjohn added the do-not-merge/hold Block automatic merging of a PR. label Feb 7, 2020
@howardjohn
Copy link
Copy Markdown
Member

I put a hold if you want someone with more knowledge to review

Copy link
Copy Markdown
Contributor

@mandarjog mandarjog left a comment

Choose a reason for hiding this comment

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

We are not yet emitting this label from the stats plugin, we only have the service name.

@mandarjog mandarjog removed the do-not-merge/hold Block automatic merging of a PR. label Feb 7, 2020
@mandarjog mandarjog added this to the 1.5 milestone Feb 7, 2020
@istio-testing istio-testing merged commit c5cf3ee into istio:master Feb 7, 2020
douglas-reid added a commit to douglas-reid/istio that referenced this pull request Feb 7, 2020
istio-testing pushed a commit that referenced this pull request Feb 10, 2020
…ce revision (#20956)

* feat(injector): add initial support for canonical service revision (#20943)

* fix bad merge in golden file

Signed-off-by: Douglas Reid <douglas-reid@users.noreply.github.com>
sdake pushed a commit to sdake/istio that referenced this pull request Feb 21, 2020
…stio#20943)

* feat(injector): add initial support for canonical service revision labeling

Signed-off-by: Douglas Reid <douglas-reid@users.noreply.github.com>

* update bootstrap to match ICS proposal for v2 support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/extensions and telemetry cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants