Facets CLI
Facets CLI (facetsctl) is a command-line tool that allows users to interact with the Facets Control Plane. It offers a user-friendly alternative to Facets APIs, enabling DevOps engineers to manage artifacts, synchronize application releases, and perform other essential tasks efficiently.
Use Cases
The facetsctlv3 CLI is designed for several key use cases:
- Artifact Management: Push, register, and upload Docker images or other artifacts to the Facets Control Plane.
- Application Synchronisation: Ensure that applications are in sync with their desired states across different environments.
Installation
You can view and download the latest facetsctlv3 package from its Facets Cloud NPM package. To know more about installation refer to Git Repository or Installing Facets CLI.
Note: This documentation focuses on the latest version of the Facets CLI (facetsctlv3). The previous version (facetsctl version 1.0.9) is deprecated and no longer supported. Please upgrade to the latest version for optimal performance and compatibility.
Upgrading to facetsctlv3
facetsctlv3- Download the latest
facetsctlv3release from the official or package manager. - Replace the old
facetsctlbinary with the newfacetsctlv3binary. - Update any scripts or automation workflows that use
facetsctlto referencefacetsctlv3commands.
Key Changes in facetsctlv3:
facetsctlv3:- Enhanced command structure and output formatting for improved readability.
- Support for new features and APIs introduced in recent Control Plane versions.
- Bug fixes and performance improvements.
Updated 5 months ago