Skip to content

CyberArk Conjur command line interface (Go)

License

Notifications You must be signed in to change notification settings

cyberark/conjur-cli-go

Repository files navigation

conjur-cli-go

A CLI for Conjur written in Golang using the Cobra CLI framework.

Certification level

This repo is a Trusted level project. It's is supported by CyberArk and has been verified to work with Conjur Open Source. For more detailed information on our certification levels, see our community guidelines.

Development

See the dev directory for more details.

Running

go run ./cmd/conjur

Building

go build ./cmd/conjur

Adding New Commands

To stub out a new command, use the cobra-cli tool.

Transitioning from the docker based CLI to 8.x

See the transition guide

FIPS Compatibility

The amd64 binaries are built using RedHat's patched Go compiler and with GOEXPERIMENT=boringcrypto. When run on a FIPS-enabled system, the binary will use the OpenSSL FIPS module provided by the system. On non-FIPS systems, the binary will fall back to BoringCrypto.