{"library":"sfctl","title":"Azure Service Fabric CLI","description":"sfctl is the Azure Service Fabric command-line interface, a powerful utility for interacting with and managing Service Fabric clusters, applications, and services. It provides a comprehensive set of commands for development, deployment, and operational tasks. The library maintains an active release cadence, with updates often aligning with new Service Fabric runtime versions to ensure compatibility and leverage new features. The current version is 11.2.1.","language":"python","status":"active","last_verified":"Thu Apr 16","install":{"commands":["pip install sfctl"],"cli":{"name":"sfctl","version":"11.2.1"}},"imports":[],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# Install sfctl (if not already installed)\npip install sfctl\n\n# Display help for sfctl commands\nsfctl -h\n\n# Connect to a Service Fabric cluster (example for a local cluster)\n# Replace with your cluster endpoint and certificate details for secure/remote clusters\nsfctl cluster select --endpoint http://localhost:19080\n\n# Check the health of the connected cluster\nsfctl cluster health\n\n# List all applications in the cluster\nsfctl application list","lang":"bash","description":"After installation, use `sfctl -h` to see available commands. The first step is typically to connect to a Service Fabric cluster using `sfctl cluster select`. For secure clusters, you'll need to provide certificate paths (PEM or cert/key pair) and potentially use `--no-verify` for self-signed certificates, though this is not recommended for production environments.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}