authentik.outposts.controllers.k8s.triggers
exceptions used by the kubernetes reconciler to trigger updates
1"""exceptions used by the kubernetes reconciler to trigger updates""" 2 3from authentik.lib.sentry import SentryIgnoredException 4 5 6class ReconcileTrigger(SentryIgnoredException): 7 """Base trigger raised by child classes to notify us""" 8 9 10class NeedsRecreate(ReconcileTrigger): 11 """Exception to trigger a complete recreate of the Kubernetes Object""" 12 13 14class NeedsUpdate(ReconcileTrigger): 15 """Exception to trigger an update to the Kubernetes Object"""
7class ReconcileTrigger(SentryIgnoredException): 8 """Base trigger raised by child classes to notify us"""
Base trigger raised by child classes to notify us
11class NeedsRecreate(ReconcileTrigger): 12 """Exception to trigger a complete recreate of the Kubernetes Object"""
Exception to trigger a complete recreate of the Kubernetes Object
15class NeedsUpdate(ReconcileTrigger): 16 """Exception to trigger an update to the Kubernetes Object"""
Exception to trigger an update to the Kubernetes Object