Skip to content
New issue

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

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

Already on GitHub? # 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?

# for free to join this conversation on GitHub. Already have an account? # 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