Windsor Command Line Interface
Purpose
The Windsor CLI is designed to streamline the cloud-native developer experience. Built in Go, it runs seamlessly on Linux, macOS, and Windows.
Windsor addresses several challenges common in building and running software platforms by integrating various tools into a cohesive workflow:
- Complete Local Cloud: Simulates complete cloud-native infrastructure locally using a native virtualization platform (currently supports Colima).
- Support Services: Push and pull containers to local image registries, and browse your local services at
*.local.test
domains.
- Livereload GitOps: Reflects your source via a local git repository, enabling you to work with GitOps tooling locally.
- Contextual Workflow: Code once, deploy-to-many with an elegant contextual workflow, dynamically reconfiguring your toolchain as you target different deployment environments.
Quick Start
The following tools are supported by the Windsor CLI:
Contributing
Contributions are welcome! To get started, fork the repository, create a new branch, make your changes, and submit a pull request. Ensure your code follows our standards and includes tests. Thank you for your contributions!
License
Windsor CLI is licensed under the Mozilla Public License Version 2.0. See the LICENSE file for more details.
If you have any questions or need further assistance, please feel free to open an issue on our GitHub repository.