Categorygithub.com/ureuzy/loudspeaker-runtime

# README

Loudspeaker Runtime

License: MIT Docker Go Reference Test report codecov

Get the kubernetes event from the WatchAPI and send it to the target.

flowchart LR
Loudspeaker(loudspeaker) -->|Watch Event| KubeAPI[KubeAPI]  
Loudspeaker(loudspeaker) -->|Watch Configmaps| KubeAPI[KubeAPI]  
Loudspeaker -->|Events| C[Listener1]

Settings

Required Environment

EnvironmentDetails
TypeListener Type. This will change the format of the credentials to be read.
ConfigmapNameThe name of the configmaps to load the configuration from.
NamespaceSpecify the namespace of configmaps to be monitored by WatchAPI.

Configmaps data format

observes:
  - namespace: "default"
    ignoresReasons:
      - ""
    ignoreObjectNames: 
      - "sample-cronjob"
    ignoreObjectKinds:
      - "Cronjob"
    ignoreEventTypes:
      - "Warning"

Refer to the CRD API specification for a description of each field. https://pkg.go.dev/github.com/ureuzy/[email protected]/api/v1alpha1

# Packages

No description provided by the author
No description provided by the author
No description provided by the author