mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 21:46:22 +01:00
72 lines
2.7 KiB
Plaintext
72 lines
2.7 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * nodes/nodes-cluster-overcommit.adoc
|
|
// * post_installation_configuration/node-tasks.adoc
|
|
|
|
:_mod-docs-content-type: PROCEDURE
|
|
[id="nodes-cluster-overcommit-project-disable_{context}"]
|
|
= Disabling overcommitment for a project
|
|
|
|
[role="_abstract"]
|
|
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
If overcommitment is enabled on a project, you can disable overcommitment for that projects. This allows infrastructure components to be configured independently of overcommitment.
|
|
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
If required by your use case, you can disable overcommitment on any project that is not managed by Red Hat. For a list of projects that cannot be modified, see "Red Hat Managed resources" in _Support_.
|
|
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
|
|
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
.Prerequisites
|
|
* You are logged in to the cluster using an account with cluster administrator or cluster editor permissions.
|
|
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
|
|
.Procedure
|
|
//For OCP and Origin:
|
|
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
. Create or edit the namespace object file.
|
|
. Add the following annotation:
|
|
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
//For ROSA, ROSA-HCP, OSD:
|
|
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
. Edit the namespace object file:
|
|
.. If you are using the web console:
|
|
... Click *Administration* -> *Namespaces* and click the namespace for the project.
|
|
... In the *Annotations* section, click the *Edit* button.
|
|
... Click *Add more* and enter a new annotation that uses a *Key* of `quota.openshift.io/cluster-resource-override-enabled` and a *Value* of `false`.
|
|
... Click *Save*.
|
|
ifndef::openshift-rosa,openshift-rosa-hcp[]
|
|
.. If you are using the {oc-first}:
|
|
... Edit the namespace:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc edit namespace/<project_name>
|
|
----
|
|
endif::openshift-rosa,openshift-rosa-hcp[]
|
|
ifdef::openshift-rosa,openshift-rosa-hcp[]
|
|
.. If you are using the ROSA CLI (`rosa`):
|
|
... Edit the namespace:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ rosa edit namespace/<project_name>
|
|
----
|
|
endif::openshift-rosa,openshift-rosa-hcp[]
|
|
... Add the following annotation:
|
|
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
|
|
+
|
|
[source,yaml]
|
|
----
|
|
apiVersion: v1
|
|
kind: Namespace
|
|
metadata:
|
|
annotations:
|
|
quota.openshift.io/cluster-resource-override-enabled: "false"
|
|
# ...
|
|
----
|
|
where:
|
|
+
|
|
--
|
|
`metadata.annotations.quota.openshift.io/cluster-resource-override-enabled.false`:: Specifies that overcommit is disabled for this namespace.
|
|
--
|