Skip to content

cloudraftio/kubectl-olly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubectl Plugin for Olly - The Observability Chatbot

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.

Benefits

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.

Installation

You can download the latest binary from the release page.

Install via Krew

👉 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

Install via go

go install github.com/cloudraftio/kubectl-olly/@latest

🚊 Usage

To initiate an interactive session with Olly, execute the following command in your terminal:

kubectl olly

🙋‍♂️ Getting Help

We are here to help!

👉 For feature requests and bugs, file an issue.

👉 To get notified on updates ⭐️ star this repository.

➕ Contributing

Contributions are welcome! Please feel free to submit a Pull Request. Thanks for your interest in contributing to Cloudraft!

License

This project is licensed under the MIT License. See the LICENSE file for more details.