Configuring Runtime Fabric with RTFCTL
Use these rtfctl
commands to configure Runtime Fabric.
Command | Description |
---|---|
Applies changes to a Runtime Fabric configuration |
|
Updates rtfctl |
|
Waits for Runtime Fabric components to become ready |
|
Renews an expired client certificate using a pre-downloaded package |
apply
Applies changes to a Runtime Fabric configuration.
Any value used with rtfcl apply updates does not work for OpenShift. You have to update the values in the OpenShift console.
|
-
Applies an HTTP proxy configuration
rtfctl apply http-proxy http://<host>:<port> --namespace <rtf_namespace>
-
Applies an HTTP proxy configuration with hostnames bypassing the proxy
rtfctl apply http-proxy http://<host>:<port> --no-proxy "DOMAIN1.com,DOMAIN2.com" --namespace <rtf_namespace>
-
Applies an HTTP proxy configuration with authentication
rtfctl apply http-proxy http://<username>:<password>@<host>:<port> --namespace <rtf_namespace>
-
Clears an HTTP proxy configuration
rtfctl apply http-proxy "" --no-proxy "" --namespace <rtf_namespace>
-
Applies a secure property
rtfctl apply secure-property --key <key> --value <value> --app-namespace <app_namespace> --namespace <rtf_namespace>
-
Applies a system configuration on a host node
rtfctl apply system-configuration
-
Applies a system configuration on a host node without downloading the latest scripts
rtfctl apply system-configuration --skip-download
-
Applies a Mule license
rtfctl apply mule-license <base64_encoded_license> --namespace <rtf_namespace>
If Runtime Fabric is installed via Helm, you must update the
mule-license
property in the Helm values. -
Applies a monitoring proxy
rtfctl apply monitoring-proxy http://<host>:<port> --namespace <rtf_namespace>
-
Clears a monitoring proxy configuration
rtfctl apply monitoring-proxy "" --namespace <rtf_namespace>
update
Updates rtfctl
.
-
Updates from the US control plane
rtfctl update
-
Updates
rtfctl
from the EU control planertfctl update --host eu1.anypoint.mulesoft.com
wait
Waits for Runtime Fabric components to become ready
-
Specifies the number of seconds to wait
rtfctl wait <value_in_seconds> --namespace <rtf_namespace>
-
Specifies the number of seconds to pass before timing out the wait (Default is 600 seconds)
rtfctl wait --timeout <value_in_seconds> --namespace <rtf_namespace>
renew
Renews an expired client certificate using a pre-downloaded package
rtfctl renew-expired-client-cert <cert-bundle-filename>