Skip to content

configbox: external provisioner kickoff (knife-solo / knife-zero) #26

Description

@darkn3rd

Motivation

knife-solo and knife-zero can kick off provisioning externally (from the host, controlling the guest remotely) rather than using Vagrant's own built-in Chef provisioner. configbox/legacy/knife-solo is prior art for the old workflow. Not yet clear how this should integrate with #21 (chef_solo) and #22 (chef_zero)'s own modernized versions.

Design

Open for now - the concrete requirement is that whatever shared logic exists between knife-solo/knife-zero's external-kickoff approach and #21/#22's own provisioning should actually be shared, not duplicated into three separate implementations of "install this cookbook onto this box."

Open questions

Out of scope for now

Depends on #21/#22 having working initial versions first.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    cmchange management platform

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions