anchor.diff:  }
   ----
   
  +The generated manifest can be deployed as is to a running cluster, using `kubectl`:
  +
  +[source]
  +---
  +kubectl apply -f target/kubernetes/knative.json
  +---
  +
   The generated service can be customized using the following properties:
   
   .Knative
  
positive.code: quarkus.kubernetes.deployment-target=kubernetes, openshift
  ----
  
  NOTE: Quarkus also provides the link:deploying-to-openshift[OpenShift] extension. This extension is basically a wrapper around the Kubernetes extension and
  relieves OpenShift users of the necessity of setting the `deployment-target` property to `openshift`
  
  
negative.code: }
  ----
  
  The generated manifest can be applied to kubernetes from the project root using `kubectl`:
  
  [source]
  ---
  kubectl apply -f target/kubernetes/kubernetes.json
  ---
  
  An important thing to note about the `Deployment` is that is uses `yourDockerUsername/test-quarkus-app:1.0-SNAPSHOT` as the container image of the `Pod`.
  The name of the image is controlled by the Jib extension and can be customized using the usual `application.properties`.
  
  