// Module included in the following assemblies:
//
// assembly-configure-infrastructure-configuration.adoc

[id='applying-infra-config-changes-{context}']
= Applying infrastructure configuration on {KubePlatform}

You can edit existing configurations or create new ones.

.Prerequisites
* An infrastructure configuration change that you want to apply. For more information, see xref:infrastructure-configuration-messaging[].

.Procedure

ifeval::["{cmdcli}" == "oc"]
. Log in as a service operator:
+
[subs="attributes",options="nowrap"]
----
{cmdcli} login -u developer
----

. Select the project where {ProductName} is installed:
+
[subs="attributes",options="nowrap"]
----
{cmdcli} project enmasse
----
endif::[]

. Create infrastructure configuration:
+
[source,yaml,options="nowrap"]
.link:resources/standard-infra-config-example.yaml[standard-infra-config-example.yaml]
----
include::../common/standard-infra-config-example.yaml[]
----

. Apply the configuration changes:
+
[subs="attributes",options="nowrap"]
----
{cmdcli} apply -f standard-infra-config-example.yaml
----

. Monitor the pods while they are restarted:
+
[subs="attributes",options="nowrap"]
----
{cmdcli} get pods -w
----
+
The configuration changes will be applied within a couple of minutes.
