What is Webhook?
An HTTP callback triggered by an event, used for real-time notifications and integrations.
A Webhook is an HTTP POST request sent to a URL when a specific event occurs. In Git platforms, webhooks trigger CI/CD pipelines when code is pushed. In Kubernetes, Admission Webhooks are called by the API server before persisting objects — Mutating webhooks can modify requests, Validating webhooks can reject them. Webhooks are the foundation for real-time integrations: Slack notifications, Argo Events triggers, and external secret injection.
Related Terms
More DevOps Terms
Chaos Engineering
Deliberately injecting failures into a system to discover weaknesses before they cause incidents.
DevOps
A culture and practice combining software development and IT operations for faster, reliable delivery.
DORA Metrics
Four key metrics for measuring software delivery performance: deploy frequency, lead time, MTTR, and change failure rate.
FinOps
The practice of bringing financial accountability to cloud spending.
Idempotent
An operation that produces the same result no matter how many times it's executed.
MLOps
The practice of applying DevOps principles to machine learning model lifecycle management.
Test your knowledge of Webhook and 130 other DevOps concepts