package
0.0.0-20250307102023-3989c0d2e7ba
Repository: https://github.com/keel-hq/keel.git
Documentation: pkg.go.dev
# Functions
NewDefaultManager - creates new pubsub manager to create subscription for deployments.
NewPubsubSubscriber - create new pubsub subscriber.
WithKeepAliveDialer - required so connections aren't dropped https://github.com/GoogleCloudPlatform/google-cloud-go/issues/500.
# Constants
MetadataEndpoint - default metadata server for gcloud pubsub.
# Structs
DefaultManager - subscription manager.
Message - expected message from gcr.
Opts - subscriber options.
PubsubSubscriber is Google Cloud pubsub based subscriber.
# Interfaces
Subscriber - subscribe is responsible to listen for repository events and inform providers.