Tags: posinaga-demo/triggers
Tags
Fix incorrect split example Also, adds a unit test that combines split and truncate. Fixes tektoncd#518 Signed-off-by: Dibyo Mukherjee <[email protected]>
Resolve TriggerBindings with no Kind set in sink When upgrading from 0.2.1 to 0.3, the Sink might have to process a Binding that has no `Kind` set. This is because, we only persist the default Kind when the Binding object is created/updated. The reconciler also sets the defaults by calling `SetDefaults` but that change is not persisted to etcd. In the future, we might want to consider updating the object from the reconciler itself if any default values were set. Fixes: tektoncd#459 Signed-off-by: Dibyo Mukherjee <[email protected]>
Ensure Interceptor request uses HTTP POST. Fixes tektoncd#437
Remove debug print statement in sink_test.go Remove debug print statement in `sink_test.go`. Cleanup from PR tektoncd#393.
Set upgrade context on webhook This ensures that the automatic upgrades that we do in `SetDefaults` (e.g. `binding` to `bindings`) are actually persisted in etcd. Previously we only did these upgrades on each reconcile but did not persist them. Signed-off-by: Dibyo Mukherjee <[email protected]>
Introduce EventListener.Spec.ServiceType Allows to set the type of the underlying eventlistener service. If not set k8s will configure the service type to ClusterIP. Depending on the cloud provider or the ingress controller used the user might need to set the service type to `NodePort` or `LoadBalancer` to expose it externally.