gitops

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2026 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package gitops is the GitOps-failure watcher source adapter (Flux/Argo CD).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Source

type Source struct {
	// contains filtered or unexported fields
}

Source is a WatcherSource that forwards GitOps failure events as investigation requests, dropping cascade symptoms.

func (*Source) Watch

func (s *Source) Watch(ctx context.Context) (<-chan investigate.Request, error)

Watch starts consuming failure events from the GitOps provider and emits investigate.Request values on the returned channel, skipping cascade failures. The channel is closed when the input closes or ctx is done.

Jump to

Keyboard shortcuts

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