Closes #1076 Smaller than I expected, and a few things I don't think we need to document. Staged: - http://192.241.195.202:9000/staging/DOCS-1076/k8s/developers/sts-for-operator.html - http://192.241.195.202:9000/staging/DOCS-1076/k8s/reference/kubectl-minio-plugin/kubectl-minio-tenant-create.html#kubectl.minio.tenant.create.-kes-image - http://192.241.195.202:9000/staging/DOCS-1076/k8s/reference/kubectl-minio-plugin/kubectl-minio-tenant-delete.html#kubectl.minio.tenant.delete.-retain-namespace - http://192.241.195.202:9000/staging/DOCS-1076/k8s/reference/operator-environment-variables.html --------- Co-authored-by: Daryl White <53910321+djwfyi@users.noreply.github.com> Co-authored-by: Andrea Longo <feorlen@users.noreply.github.com>
2.6 KiB
kubectl minio tenant delete
minio
Table of Contents
kubectl minio tenant delete
Description
Deletes the MinIO Tenant and its associated resources.
The delete behavior of each Persistent Volume Claims
(PVC
) generated by the Tenant depends on the Reclaim Policy <concepts/storage/persistent-volumes/#reclaim-policy>
of its bound Persistent Volume (PV
):
- For
recycle
ordelete
policies, the command deletes thePVC
. - For
retain
, the command retains thePVC
.
Deletion of the underlying PV
, whether automatic or
manual, results in the loss of any objects stored on the MinIO Tenant.
Perform all due diligence in ensuring the safety of stored data
prior to deleting the tenant.
Syntax
EXAMPLE
The following example deletes a MinIO Tenant in the namespace
minio-tenant-1
. It keeps the namespace intact after
deleting the tenant.
kubectl minio tenant delete \
minio-tenant-1 \
--namespace minio-tenant-1 \
--retain-namespace
SYNTAX
The command has the following syntax:
kubectl minio tenant delete \
TENANT_NAME \
--force \
--namespace \
[--retain-namespace] \
Flags
The command supports the following flags:
TENANT_NAME
The name of the MinIO tenant which the command deletes.
--force
Forces the deletion of the tenant.
--namespace
The namespace scope to access.
--retain-namespace
Keeps the namespace after deleting the tenant.
Omit to delete the namespace after deleting the tenant.
Warning
Deleting a namespace deletes all resources associated to that namespace.