Skip to content

[Feature]: Support for K8s Liveness and Readiness Probes for the Broker #18

@nunocgoncalves

Description

@nunocgoncalves

Tell us about your request

Supporting Kubernetes Liveness and Readiness Probes for the Broker would enable:

  1. High Availability - With support for Liveness Probes we could set policies to replace unhealthy instances of a broker
  2. Better Orchestration - Supporting Readiness Probes would prevent instantiating workloads/jobs which depend on the broker before it is ready.

Which component(s) is this request for?

  • Coreflux Broker
  • Coreflux Hub
  • Flux Assets
  • Flux Language
  • Power Ups
  • User Experience (UX)
  • Documentation
  • Conceptual Features

Is your feature request related to a problem? Please describe.

No response

Describe the solution you'd like

Implement exec or tcpSocket probes compliant with the Container Probes object of the Kubernetes API.

Resources:

Describe alternatives you've considered

No response

Is this request for a new asset?

No response

Additional context

No response

Metadata

Metadata

Labels

community-feedbackIssues where community feedback is needed.enhancementNew feature or request

Type

No type

Projects

Status

Research

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions