https://github.com/cloudforet-io/cfctl
cloudforet-io's Command Line Interface
https://github.com/cloudforet-io/cfctl
beta cfctl cli go spacectl tools
Last synced: 5 months ago
JSON representation
cloudforet-io's Command Line Interface
- Host: GitHub
- URL: https://github.com/cloudforet-io/cfctl
- Owner: cloudforet-io
- License: apache-2.0
- Created: 2024-11-01T14:57:22.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-12-18T13:33:57.000Z (6 months ago)
- Last Synced: 2024-12-18T13:43:45.817Z (6 months ago)
- Topics: beta, cfctl, cli, go, spacectl, tools
- Language: Go
- Homepage:
- Size: 3.9 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cfctl - Command Line Interface for SpaceONE
cfctl is a powerful command-line interface tool designed to interact with SpaceONE services. It provides a seamless way to manage and control your SpaceONE resources through the command line.
## Features
- **Dynamic Service Discovery**: Automatically discovers and interacts with available SpaceONE services
- **Multi-Environment Support**: Manages multiple environments (user/app) with easy switching
- **Secure Authentication**: Supports both user and application token-based authentication
- **Rich Output Formats**: Supports various output formats including table, yaml, json, and csv
- **Short Names**: Configurable resource aliases for faster command execution## Installation
### Using Homebrew (macOS)
```bash
brew tap cloudforet-io/tap
brew install cfctl
```### Manual Installation
Download the latest binary from [releases page](https://github.com/cloudforet-io/cfctl/releases)
## Quick Start
1. Initialize cfctl configuration:
```bash
cfctl setting init
```