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

Use inspec-core to allow opt-in cloud provider gems #245

Open
logicminds opened this issue Nov 1, 2019 · 1 comment
Open

Use inspec-core to allow opt-in cloud provider gems #245

logicminds opened this issue Nov 1, 2019 · 1 comment
Labels
Aspect: Packaging Distribution of the projects 'compiled' artifacts. Platform: AWS Platform: Azure Platform: Docker Platform: GCP Type: Breaking Change Changes the way existing features work in a way that affects users.

Comments

@logicminds
Copy link

Describe the Enhancement:

Opt-in or Opt-out of Inspec-core to reduce gem dependencies

Describe the Need:

Requiring inspec pulls in a massive amount of gems because the Inspec gem requires all the cloud provider gems. This is completely bloated and wastes my time watching 100 gems install. I don't use AWS, Azure or GCE thus I don't need the gems that come with it. Since Inspec also offers a Inspec-core gem with these cloud provider gems removed I would like to see kitchen-inspec use the inspec-core and allow folks to opt-in to the cloud provider gem of their choice.

Current Alternative

Fork this repo and call it kitchen-inspec-core ?

Can We Help You Implement This?:

@zenspider zenspider added Aspect: Packaging Distribution of the projects 'compiled' artifacts. Platform: AWS Platform: Azure Platform: Docker Platform: GCP Type: Breaking Change Changes the way existing features work in a way that affects users. labels Nov 12, 2019
@Annih
Copy link

Annih commented Sep 5, 2022

Hello!
Would it be possible to know whether this is considered or not?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aspect: Packaging Distribution of the projects 'compiled' artifacts. Platform: AWS Platform: Azure Platform: Docker Platform: GCP Type: Breaking Change Changes the way existing features work in a way that affects users.
Projects
None yet
Development

No branches or pull requests

3 participants