Skip to content

[Feature]: Support for remediation plugins in Janitor #353

@lalitadithya

Description

@lalitadithya

Prerequisites

  • I searched existing issues

Feature Summary

Currently to support custom remediations, users have to roll their own controller or fork out Janitor. Some users already have their custom resources-based remediation system, but not all. Hence, we need the ability to dynamically plugin remediation logic to Janitor.

Problem/Use Case

Allow users who don't have a CR based remediation to plugin to the system

Proposed Solution

Add a GRPC based HTTP API for remediation in Janitor. Allow the ability to deploy a side car via the helm chart. Janitor can then call the HTTP API from the reconciler.

Component

Fault Management

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions