Support dry run in every REST API endpoint that create / update / delete a Kubernetes object
Problem to solve
Web Console (and in general users) can benefit from having support for dry run in every REST API endpoint that create / update / delete a Kubernetes object.
Further details
See https://kubernetes.io/docs/reference/using-api/api-concepts/#dry-run
Proposal
Add a parameter dryRun in every REST API endpoint that create / update / delete a Kubernetes object
Testing
The parameter dry run is propagated as expected down to the Kubernetes API
Acceptance Criteria
[ ] Implementation [ ] Test [ ] Documentation
Edited by Matteo Melli