KoPylot
An AI-powered assistant for Kubernetes
The blog: https://medium.com/@thiagoalves/introducing-kopylot-a-kubernetes-ai-assistant-264cff0e7846
KoPylot features
At the current version, KoPylot has four main features. These features can be translated into subcommands for the kopylot
CLI. The subcommands are Audit, Chat, Ctl, and Diagnose.
π Audit:
Audit resources, such as pods, deployments, and services. KoPylot will take a single resource and look for vulnerabilities based on its manifest file.
π¬ Chat:
Ask KoPylot in plain English to generate kubectl commands. You will be able to review the command before running it π.
π©Ί Diagnose:
You can use the diagnose tool to help you debug the different components of your application, such as pods, deployments, and services. The diagnose command will list for you possible fixes for the broken resource.
βΈοΈ Ctl:
A wrapper around kubectl. All the arguments passed to the ctl
subcommand are interpreted by kubectl.