joyent / conch-shell

This project has been replaced by Kosh (https://github.com/joyent/kosh). All future development will happen there.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What

conch is a CLI for accessing the Conch API.

Documentation

Documentation, including the build process, can be found here

Notes

Joyent Employees

The latest production release at https://github.com/joyent/conch-shell/releases/latest is certified against the production instance.

The most recent release is not certified for production yet (thus the 'pre-release' tag) and probably works best against the staging instance. Grab it at https://github.com/joyent/conch-shell/releases

SSL Certs

Go makes a lot of assumptions about a user's runtime environment. One assumption is that a system holds SSL certs in a set of default directories which are hardcoded into the go runtime by platform. If the user's runtime differs from go's expectation, the user will receive a message like x509: failed to load system roots and no roots provided.

To set a custom location for SSL certs, one can specify SSL_CERT_DIR or SSL_CERT_FILE in the environment before running conch shell.

For instance: SSL_CERT_FILE=/opt/certs.pem conch login

Copyright / License

Copyright Joyent Inc

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

About

This project has been replaced by Kosh (https://github.com/joyent/kosh). All future development will happen there.

License:Mozilla Public License 2.0


Languages

Language:Go 97.9%Language:Makefile 0.9%Language:Perl 0.7%Language:Shell 0.3%Language:Dockerfile 0.2%