dot-ai-controller

module
v0.49.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2026 License: MIT

README

DevOps AI Toolkit Controller

A Kubernetes controller that provides resource tracking, event-driven remediation, and resource visibility capabilities.

Read the Documentation

Overview

The DevOps AI Toolkit Controller bridges the gap between Kubernetes resources and intelligent operations through four CRDs:

  • Solution - Track and manage deployed resources as logical solutions with automatic cleanup via ownerReferences
  • RemediationPolicy - Monitor Kubernetes events and automatically remediate issues using AI-powered analysis
  • ResourceSyncConfig - Enable semantic search and resource discovery across your cluster
  • CapabilityScanConfig - Autonomous capability discovery and scanning for AI-powered recommendations

Read the Documentation

Support

Contributing & Governance

Contributions are welcome! Please feel free to submit a Pull Request.

See CONTRIBUTING.md for contribution guidelines.

License

MIT License - see LICENSE file for details.

Acknowledgments

Built with Kubebuilder and designed to integrate with the DevOps AI Toolkit MCP.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the dot-ai v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the dot-ai v1alpha1 API group.
internal
controller
capabilityscan_controller.go implements autonomous capability scanning.
capabilityscan_controller.go implements autonomous capability scanning.
shutdown
Package shutdown provides graceful shutdown handling for the controller.
Package shutdown provides graceful shutdown handling for the controller.
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL