Skip to content

Discuss the interface #1

Description

@mmalecki

+@kenperkins @indexzero

We should discuss what interfaces from pkgcloud to move here.

I'm proposiing to move out all the bootstrapping and provisioning-related interfaces (Bootstrapper) here (and that's essentially what 0.1.0 is).

@kenperkins also suggested that it'd be nice to have ssh, uploadFile, etc. methods on Server model. I think that'd be sweet.

My idea for that would be to allow creating Bootstrapper object with a target server, so:

var bootstrapper = new Bootstrapper({ keys: ..., server: server });
bootstrapper.bootstrap(...);

This way we avoid putting SSH-related stuff in pkgcloud.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions