// This assembly is included in:
//
// deploying/deploying.adoc

[id="deploy-intro_{context}"]
= Deployment overview

//Standard introduction text for the product
[role="_abstract"]
include::../../shared/snip-intro-text.adoc[leveloffset=+1]

This guide provides instructions on all the options available for deploying and upgrading Strimzi,
describing what is deployed, and the order of deployment required to run Apache Kafka in a Kubernetes cluster.

As well as describing the deployment steps, the guide also provides pre- and post-deployment instructions to prepare for and verify a deployment.
The guide also describes additional deployment options for introducing metrics.

Upgrade instructions are provided for Strimzi and Kafka upgrades.

Strimzi is designed to work on all types of Kubernetes cluster regardless of distribution,
from public and private clouds to local deployments intended for development.

//Deployment scope and additional configuration options
include::../../modules/deploying/con-deploy-options-scope.adoc[leveloffset=+1]
//Custom resources intro
include::assembly-deploy-intro-custom-resources.adoc[leveloffset=+1]
//info on kafka bridge
include::../../modules/deploying/con-kafka-bridge-concepts.adoc[leveloffset=+1]
//formatting conventions used in guide
include::../../shared/ref-document-conventions.adoc[leveloffset=+1]

[role="_additional-resources"]
== Additional resources

* link:{BookURLOverview}[Strimzi Overview^]
* link:{BookURLConfiguring}[Custom resource API reference^]
* link:{BookURLBridge}[Using the Strimzi Kafka Bridge^]
