Kubectl-olly is a kubectl plugin that integrates Olly functionality directly into your kubectl workflow. This plugin brings the power of Olly to your command line, enhancing your Kubernetes observability experience.
Welcome to Olly, your go-to AI chatbot for all things Observability. Whether you're diving into Thanos, configuring Prometheus, exploring OpenTelemetry, or setting up Grafana and Grafana Mimir, Olly is here to assist you. Trained extensively on these topics, Olly is not just a knowledge base but also an excellent programmer, ready to provide insightful, accurate answers and even help you with coding tasks related to these technologies.
With kubectl-olly, you can:
👉 Quickly access Olly's knowledge and capabilities directly from your terminal
👉 Get instant help with observability stack configurations and troubleshooting
👉 Generate and analyze observability-related Kubernetes manifests
This plugin bridges the gap between Kubernetes operations and observability expertise, making it easier than ever to manage and optimize your monitoring and observability setup.
You can download the latest binary from the release page.
👉 Ensure you have kubectl installed and configured.
👉 Install the plugin using Krew and add kubectl-olly custom index:
kubectl krew index add olly https://github.com/cloudraftio/kubectl-olly.git
👉 Execute with one step:
kubectl olly
👉 To Remove kubectl-olly custom index:
kubectl krew index remove olly
go install github.com/cloudraftio/kubectl-olly/@latest
To initiate an interactive session with Olly, execute the following command in your terminal:
kubectl olly
We are here to help!
👉 For feature requests and bugs, file an issue.
👉 To get notified on updates ⭐️ star this repository.
Contributions are welcome! Please feel free to submit a Pull Request. Thanks for your interest in contributing to Cloudraft!
This project is licensed under the MIT License. See the LICENSE file for more details.