RodeoKit is an open-source toolkit designed to enhance and simplify the management of Rancher Kubernetes Engine (RKE) environments. Whether you're a seasoned rancher or just starting your Kubernetes journey, RodeoKit provides a set of tools to make working with RKE more efficient and enjoyable.
Warning
RodeoKit is an experimental system. It is subject to change and intended only for evaluation purposes.
-
Configuration Made Easy: RodeoKit streamlines the configuration process by providing a user-friendly interface for generating RKE configuration files.
-
Rancher Wrangling: Manage and interact with your Rancher clusters effortlessly through RodeoKit's intuitive commands.
-
Enhanced Deployment Tools: Deploy applications and workloads seamlessly with RodeoKit's enhanced deployment utilities.
-
Clone the RodeoKit repository:
git clone https://github.com/your-username/rodeokit.git
-
Navigate to the RodeoKit directory:
cd rodeokit
-
Run the installation script:
./install.sh
Run the following command to generate a configuration file interactively:
rodeokit generate-config
Follow the prompts to input the RKE server URL and token.
To interact with your Rancher clusters, use the following command:
rodeokit rancher-manage
Explore additional features and commands by checking the help documentation:
rodeokit --help
We welcome contributions from the community! Whether it's bug reports, feature requests, or code contributions, every bit helps. Please review our Contribution Guidelines for more details.
This project is licensed under the MIT License.
Written with ❤️ by: Tristan J. Poland