Skip to content

Change Event

This document provides the types of object changes supported by the system and their configuration templates, helping users understand and manage the following categories of resource changes:

  1. Kubernetes Resource Objects: Including changes to core K8s resources such as Pods, Deployments, Services, etc.

The system currently supports the following object change types, each corresponding to specific manifest configuration templates.

Kubernetes

Current version: 1.0.0

ID Title & Message
k8s_change_01_01 Title: {{.OwnerKind}} {{.OwnerName}} Image Change
Message:
Image for {{.OwnerKind}} {{.OwnerName}} have changed
Container: {{.ContainerName}}
Old image: {{.OldValue}}
New image: {{.NewValue}}
k8s_change_01_02 Title: {{.OwnerKind}} {{.OwnerName}} Env Vars Change
Message:
Environment variables for {{.OwnerKind}} {{.OwnerName}} have changed
Container: {{.ContainerName}}
Change details:
{{.ChangeValueList}}
k8s_change_01_03 Title: {{.OwnerKind}} {{.OwnerName}} Command Change
Message:
Container command for {{.OwnerKind}} {{.OwnerName}} has changed
Container: {{.ContainerName}}
Old command: {{.OldValue}}
New command: {{.NewValue}}
k8s_change_01_04 Title: {{.OwnerKind}} {{.OwnerName}} Resources Change
Message:
Resource limits for {{.OwnerKind}} {{.OwnerName}} have changed
Container: {{.ContainerName}}
Old limit: {{.OldValue}}
New limit: {{.NewValue}}
k8s_change_01_05 Title: {{.OwnerKind}} {{.OwnerName}} Volume Mount Change
Message:
Volume mounts for {{.OwnerKind}} {{.OwnerName}} have changed
Container: {{.ContainerName}}
Change details:
{{.ChangeValueList}}
k8s_change_01_06 Title: {{.OwnerKind}} {{.OwnerName}} Volumes Change
Message:
Volumes configuration for {{.OwnerKind}} {{.OwnerName}} has changed
Change details:
{{.ChangeValueList}}
k8s_change_01_07 Title: {{.OwnerKind}} {{.OwnerName}} SecurityContext Change
Message:
SecurityContext for {{.OwnerKind}} {{.OwnerName}} has changed
Change details:
{{.ChangeValueList}}
k8s_change_01_08 Title: {{.OwnerKind}} {{.OwnerName}} Probe Change
Message:
Health probe for {{.OwnerKind}} {{.OwnerName}} has changed
Container: {{.ContainerName}}
Change details:
{{.ChangeValueList}}
k8s_change_01_09 Title: {{.OwnerKind}} {{.OwnerName}} NetworkPolicy Change
Message:
NetworkPolicy settings for {{.OwnerKind}} {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_01_10 Title: {{.OwnerKind}} {{.OwnerName}} Tolerations Change
Message:
Tolerations for {{.OwnerKind}} {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_01_11 Title: {{.OwnerKind}} {{.OwnerName}} NodeSelector Change
Message:
NodeSelector for {{.OwnerKind}} {{.OwnerName}} has changed
Change details:
{{.ChangeValueList}}
k8s_change_01_12 Title: {{.OwnerKind}} {{.OwnerName}} Affinity Change
Message:
Affinity settings for {{.OwnerKind}} {{.OwnerName}} have changed
k8s_change_01_13 Title: {{.OwnerKind}} ServiceAccount Change
Message:
ServiceAccount for {{.OwnerKind}} {{.OwnerName}} has changed
Old serviceAccount: {{.OldValue}}
New serviceAccount: {{.NewValue}}
k8s_change_02_01 Title: Create Deployment {{.OwnerName}}
Message:
Deployment {{.OwnerName}} created in namespace {{.Namespace}}
k8s_change_02_02 Title: Delete Deployment {{.OwnerName}}
Message:
Deployment {{.OwnerName}} in namespace {{.Namespace}} has been deleted
k8s_change_02_03 Title: Deployment {{.OwnerName}} Labels Change
Message:
Labels for Deployment {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_02_04 Title: Deployment {{.OwnerName}} Annotations Change
Message:
Annotations for Deployment {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_02_05 Title: Deployment {{.OwnerName}} Replicas Change
Message:
Replicas for Deployment {{.OwnerName}} have changed
Old replicas: {{.OldValue}}
New replicas: {{.NewValue}}
k8s_change_02_06 Title: Deployment {{.OwnerName}} Strategy Change
Message:
Update strategy for Deployment {{.OwnerName}} has changed
Old strategy: {{.OldValue}}
New strategy: {{.NewValue}}
k8s_change_03_01 Title: Create DaemonSet {{.OwnerName}}
Message:
DaemonSet {{.OwnerName}} created in namespace {{.Namespace}}
k8s_change_03_02 Title: Delete DaemonSet {{.OwnerName}}
Message:
DaemonSet {{.OwnerName}} in namespace {{.Namespace}} has been deleted
k8s_change_03_03 Title: DaemonSet {{.OwnerName}} Labels Change
Message:
Labels for DaemonSet {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_03_04 Title: DaemonSet {{.OwnerName}} Annotations Change
Message:
Annotations for DaemonSet {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_04_01 Title: Create StatefulSet {{.OwnerName}}
Message:
StatefulSet {{.OwnerName}} created in namespace {{.Namespace}}
k8s_change_04_02 Title: Delete StatefulSet {{.OwnerName}}
Message:
StatefulSet {{.OwnerName}} in namespace {{.Namespace}} has been deleted
k8s_change_04_03 Title: StatefulSet {{.OwnerName}} Labels Change
Message:
Labels for StatefulSet {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_04_04 Title: StatefulSet {{.OwnerName}} Annotations Change
Message:
Annotations for StatefulSet {{.OwnerName}} have changed
Change details:
{{.ChangeValueList}}
k8s_change_04_05 Title: StatefulSet {{.OwnerName}} Replicas Change
Message:
Replicas for StatefulSet {{.OwnerName}} have changed
Old replicas: {{.OldValue}}
New replicas: {{.NewValue}}