# Deployment and Upgrades

> Choose a deployment model, install SILO, and plan upgrades using the exact component versions.

---

LLMS index: [llms.txt](/llms.txt)

---

Choose a deployment model, install SILO, and plan upgrades using the exact component versions.

- [Installation and package management](/operations/deployments/installation/)
- [Bare-metal deployment](/operations/deployments/baremetal/)
- [Kubernetes deployment](/operations/deployments/kubernetes/)
- [Upgrade an existing deployment](/operations/deployments/baremetal-upgrade-minio-deployment/)
- [Component versions and upgrade boundaries](/compatibility/versions/)

Inherited MinIO Operator instructions do not establish release acceptance for arbitrary upstream versions. The maintained stack is SILO, SILO Console, mcli and silo-pkg; upstream compatibility is best effort.

---

Section pages:

- [Deploy a Silo Tenant](/operations/deployments/k8s-deploy-minio-tenant-on-kubernetes/)
- [Deploy Operator With Helm](/operations/deployments/k8s-deploy-operator-helm-on-kubernetes/)
- [Deploy Silo on Kubernetes](/operations/deployments/kubernetes/)
- [Deploy Silo on RHEL-Compatible Linux](/operations/deployments/baremetal-deploy-minio-on-redhat-linux/)
- [Install the Silo Server](/operations/deployments/baremetal-deploy-minio-server/)
- [Installation and Management](/operations/deployments/installation/): Silo deployment topologies and installation instructions
- [MinIO Kubernetes Operator](/operations/deployments/k8s-minio-operator/)
- [Deploy a Silo Tenant with Helm Charts](/operations/deployments/k8s-deploy-minio-tenant-helm-on-kubernetes/)
- [Deploy Silo on Bare Metal](/operations/deployments/baremetal/)
- [Deploy Silo on Ubuntu Linux](/operations/deployments/baremetal-deploy-minio-on-ubuntu-linux/)
- [Silo Tenants with MinIO Operator](/operations/deployments/k8s-minio-tenants/)
- [Upgrade a Silo Deployment](/operations/deployments/baremetal-upgrade-minio-deployment/)
- [Upgrade MinIO Operator](/operations/deployments/k8s-upgrade-minio-operator-kubernetes/)
- [Deploy Silo as a Container](/operations/deployments/baremetal-deploy-minio-as-a-container/)
- [Expand a Distributed Silo Deployment](/operations/deployments/baremetal-expand-minio-deployment/)
- [Modify a Silo Tenant](/operations/deployments/k8s-modify-minio-tenant-on-kubernetes/)
- [Decommission Server Pools](/operations/deployments/baremetal-decommission-server-pool/)
- [Deploy Silo on macOS](/operations/deployments/baremetal-deploy-minio-on-macos/)
- [Upgrade a Silo Tenant](/operations/deployments/k8s-upgrade-minio-tenant-on-kubernetes/)
- [Deploy Silo on Windows](/operations/deployments/baremetal-deploy-minio-on-windows/)
- [Expand a Silo Tenant](/operations/deployments/k8s-expand-minio-tenant-on-kubernetes/)
- [Migrate from Gateway or Filesystem Mode](/operations/deployments/baremetal-migrate-fs-gateway/)
- [Delete a Silo Tenant](/operations/deployments/k8s-delete-minio-tenant-on-kubernetes/)
- [Upgrade Legacy MinIO Operators](/operations/deployments/k8s-upgrade-minio-operator-4.5.7-earlier/)
