2.6 KiB
2.6 KiB
node-triton changelog
3.0.0 (not yet released)
- #54 RBAC support, see https://docs.joyent.com/public-cloud/rbac to start.
- [Backward incompatible.] The
triton
CLI option for the cloudapi URL has changed from--url,-u
to--url,-U
. - Add
triton --user,-u USER
CLI option andTRITON_USER
(orSDC_USER
) environment variable support for specifying the RBAC user. triton profiles
now shows the optionaluser
fields.- A (currently experimental and hidden)
triton rbac ...
command to house RBAC CLI functionality. triton rbac users
to list all users.triton rbac user ...
to show, create, edit and delete users.triton rbac roles
to list all roles.triton rbac role ...
to show, create, edit and delete roles.triton rbac policies
to list all policies.triton rbac policy ...
to show, create, edit and delete policies.triton rbac keys
to list all RBAC user SSH keys.triton rbac key ...
to show, create, edit and delete user keys.
- [Backward incompatible.] The
2.1.4
- #51: Update deps to get dtrace-provider 0.6 build fix for node v4.2.x.
- #49:
triton create ... --firewall
to enable Cloud Firewall.
2.1.3
- #44 'triton rm' alias for delete
- #43
triton profile ...
doesn't use the profile fromTRITON_PROFILE
envvar
2.1.2
- #41 Add compatibility with ed25519 keys in ssh-agent
- #42 Tools using sshpk should lock in an exact version
2.1.1
- #40 Update smartdc-auth so that newer OpenSSH
ssh-keygen
default fingerprint formats for settingkeyId
work. - #39 Test suite: Change the test config 'destructiveAllowed' var to 'writeActionsAllowed'.
2.1.0
-
Errors and exit status: Change
Usage
errors to always have an exit status of2
(per common practice in at least some tooling). AddResourceNotFound
error fortriton {instance,package,image,network}
with exit status3
. This can help tooling (e.g. the test suite uses this in one place). Addtriton help
docs on exit status. -
Test suite: Integration tests always require a config file (either
$TRITON_TEST_CONFIG
path or "test/config.json"). Drop the otherTRITON_TEST_*
envvars.
2.0.0
- Changed name to
triton
npm package, graciously given up by suguru from his https://github.com/ameba-proteus/node-triton project. <3 The latest previous release of the triton package was 1.0.7, so we'll separate with a major version bump for this triton package.
1.0.0
Initial release as joyent-triton
npm package.