For the beta server-side dry-run feature, `kubectl apply` provided the `--server-dry-run` flag. As of 1.18, this flag was deprecated and marked to be removed after 1 release.