Skip to content

feat(ocm): Install and configure the ocm plugin - #38

Merged
christophe-f merged 2 commits into
redhat-developer:mainfrom
SamoKopecky:ocm
Feb 23, 2023
Merged

feat(ocm): Install and configure the ocm plugin#38
christophe-f merged 2 commits into
redhat-developer:mainfrom
SamoKopecky:ocm

Conversation

@SamoKopecky

@SamoKopecky SamoKopecky commented Feb 21, 2023

Copy link
Copy Markdown

What does this PR do / why we need it

Install the OCM plugin and all of the fronted components. Discovered clusters are converted to catalog entities with kind resource.

Which issue(s) does this PR fix

Fixes #7

PR acceptance criteria

  • Unit Tests
  • E2E Tests
  • Documentation

How to test changes / Special notes to the reviewer

The secret moc_infra_token is located in vault in moc/smaug/service-catalog/k8s-plugin-tokens. The added external secret will create a secret in the janus-idp namespace and will get consumed.

@SamoKopecky
SamoKopecky force-pushed the ocm branch 3 times, most recently from 005c34c to f3ad9b9 Compare February 22, 2023 10:08
Comment thread app-config.yaml Outdated
Comment thread packages/backend/src/plugins/catalog.ts Outdated
Comment on lines 23 to 24

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can we add this in the app-config.yaml?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I don't think we can put this into the app-config.yaml at this time, this would require some additional changes to the source code. However we can talk about this more and maybe implement it in the future.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

no problem. I just wanted to keep track here.
Will merge later today. Need the environment up for a recording.

SamoKopecky added 2 commits February 22, 2023 18:02
Signed-off-by: SamoKopecky <skopecky@redhat.com>
Signed-off-by: SamoKopecky <skopecky@redhat.com>
@christophe-f
christophe-f merged commit 5722ac6 into redhat-developer:main Feb 23, 2023
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.

Add OCM Plugin

2 participants