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
facetsctlv3
release from the official or package manager. - Replace the old
facetsctl
binary with the newfacetsctlv3
binary. - Update any scripts or automation workflows that use
facetsctl
to referencefacetsctlv3
commands.
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 about 1 hour ago