Skip to content

Discuss the interface #1

@mmalecki

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