Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update publiccloud repository to seperate cloud vendors components #16

Open
balanscott opened this issue Feb 22, 2023 · 0 comments
Open
Assignees
Labels
cloud native Cloud Native enhancement New feature or request
Milestone

Comments

@balanscott
Copy link
Contributor

balanscott commented Feb 22, 2023

We need to ensure we can address public cloud capabilities per cloud vendor.

  • Enable camel-publiccloud to be a parent that supports multiple submodules. Each submodule should represent the individual clod vendor and their respective assets.
  • Create a submodule underneath the new parent of camel-publiccloud named aws to include ALL the existing assets that are in place today.
  • Within the new submodel aws we need to be able to authenticate as per their camel component requirements. The authentication should be able to pick up the appropriate settings from properties and/or ConfigMaps or Secrets.
  • Convert existing Servlets to REST components.
  • Within each submodule lets implement micrometer-based counters for tracking. The expectation is to have counters for each inbound component and every PaaS or SaaS component implemented.
@balanscott balanscott added cloud native Cloud Native enhancement New feature or request labels Feb 22, 2023
@balanscott balanscott added this to the v3.1 milestone Feb 22, 2023
@balanscott balanscott changed the title Create Authentication mechanism for AWS and Azure Create Authentication mechanism for AWS Feb 22, 2023
@balanscott balanscott changed the title Create Authentication mechanism for AWS Update publiccloud repository to seperate cloud vendors components Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cloud native Cloud Native enhancement New feature or request
Projects
Status: No status
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants