Skip to main content

Provider

Configures a notification provider.

  • Group: notification.toolkit.fluxcd.io
  • Version: v1beta3

Fields

FieldLabelTypeRequiredDescription
metadata.nameNamestringYesUnique name for this Provider resource.
metadata.namespaceNamespacestringYesNamespace where the resource will be created.
spec.typeProvider TypeselectYesType of notification provider (slack, discord, msteams, etc.).
spec.channelChannelstringNoChannel name (for Slack, Discord, etc.).
spec.secretRef.nameSecret NamestringNoSecret containing webhook URL or credentials.
spec.addressAddressstringNoWebhook URL or API address (if not in secret).

Example

apiVersion: notification.toolkit.fluxcd.io/v1beta3
kind: Provider
metadata:
name: slack
namespace: flux-system
spec:
type: slack
channel: general
secretRef:
name: slack-webhook-url