// This assembly is included in the following assemblies:
//
// assembly-service-admin-guide.adoc

[id='upgrading-{context}']
= Upgrading {ProductName}

{ProductName} supports upgrades between minor versions using cloud-native tools. When upgrading, applying the configuration change automatically triggers the upgrade process to begin.

ifeval::["{cmdcli}" == "oc"]
It is recommended to use the same method to upgrade that was used to initially install {ProductName}.
endif::[]

Upgrading {ProductName} is accomplished by applying the YAML files for the new version.

ifeval::["{cmdcli}" == "oc"]
include::../modules/proc-upgrading-enmasse-using-bundle.adoc[leveloffset=+1]
include::../modules/proc-upgrading-enmasse-using-ansible.adoc[leveloffset=+1]
include::../modules/proc-upgrading-router-pods.adoc[leveloffset=+1]
endif::[]
ifeval::["{cmdcli}" == "kubectl"]
include::../modules/proc-upgrading-enmasse-using-bundle.adoc[leveloffset=+1]
endif::[]

