kubernetes.py 542 B

123456789101112131415
  1. from __future__ import annotations
  2. from ..core.module import Module
  3. from ..core.registry import registry
  4. class KubernetesModule(Module):
  5. """Module for managing Kubernetes manifests and configurations."""
  6. name: str = "kubernetes"
  7. description: str = "Manage Kubernetes manifests and configurations"
  8. files: list[str] = ["deployment.yml", "deployment.yaml", "service.yml", "service.yaml",
  9. "manifest.yml", "manifest.yaml", "values.yml", "values.yaml"]
  10. # Register the module
  11. registry.register(KubernetesModule)