The harness CLI utility allows users to manage Harness entities through the use of resource YAML files for creating, deleting, and modifying them. Currently, it is primarily focused on the entities required for the CD & GitOps module, with future plans to expand its support to other modules.
- Uses public Harness REST APIs
- Requires a Harness API Key for authenticating with your Harness account.
The Harness CLI is designed to work seamlessly across Linux, Windows, and MacOS operating systems. For installation instructions on your preferred OS, please refer the Install Guide.
- The
developbranch corresponds to the release actively under development. - The
vX.X.Xbranches correspond to stable releases. - Create a branch based on
developand set up a dev environment if you want to open a PR.
We ask all of our users and contributors to adhere to the Harness Code of Conduct. If you have questions or need assistance, please reach out to our team at community-engineering@harness.io
We welcome your feedback and ideas. Here's how to reach us with feedback and questions: Join Harness Community Slack space. Refer to Harness Community Communications Guide to interact with the wider community users/contributors.
MIT License. See COPYING for more information.