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

Option for users to externalize provider configuration #2676

Closed
tkyi opened this issue Mar 4, 2022 · 0 comments
Closed

Option for users to externalize provider configuration #2676

tkyi opened this issue Mar 4, 2022 · 0 comments
Assignees
Labels

Comments

@tkyi
Copy link
Member

tkyi commented Mar 4, 2022

What happened:
Currently users need to provide the entire AWS provider config as part of screwdriver.yaml.
https://docs.screwdriver.cd/cluster-management/aws-integration#job-provider-configuration

However this can lead to lots of config duplication, if same account is used in multiple pipelines and any changes will need updates to multiple git repositories.

What you expected to happen:
Give users an easy way to mention a references to provider configuration in screwdriver.yaml so that users can maintain config in a central place.

jobs:
  main:
    requires: [~pr, ~commit]
    image: aws/test/image-x86_64-standard:3.0
    provider: git_organization/repo:path

Screwdriver must fetch the provider from the given git path and apply to job configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants