Skip to content

Conversation

jaskerv
Copy link

@jaskerv jaskerv commented Feb 7, 2023

Issue #, if available:
https://canvadev.atlassian.net/browse/OLED-246
Description of changes:
Refactors how enricher works.

  • Separate types of enricher based off deployment type (ecs, eks)
  • Adds EKS enricher for account ids and account group

@jaskerv jaskerv changed the title OLED-246 - refactor and add eks enricher for account_id OLED-246 - refactor and add eks enricher for account id and account group Feb 9, 2023

const (
RESOURCE_CLOUD_ACCOUNT_ID = "cloud.account.id"
RESOURCE_ACCOUNT_GROUP = "account_group"
Copy link
Author

Choose a reason for hiding this comment

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

👋 @wimnat

How should we label the account group? Would this be fine under resource

Copy link

Choose a reason for hiding this comment

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

I think it works under resource alongside the account ID. 👍

Copy link
Author

Choose a reason for hiding this comment

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

We decided that the account group function will fall under as canva.account.function

Copy link

@foadnh foadnh left a comment

Choose a reason for hiding this comment

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

LGTM.
I also created a similar PR with different tags: #9

@jaskerv jaskerv requested a review from mallyx3 February 9, 2023 22:57
@jaskerv jaskerv merged commit 2ecb582 into mainline Feb 15, 2023
@jaskerv jaskerv deleted the jonoY-OLED-246-add-account-id-for-eks branch February 15, 2023 22:52
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.

3 participants