-
Linux
-
Docker
-
Podman
flexctl registration renew --username=<your-username> --password=<your-password> \
<path-to-registration-file>
Replace <your-username>
and <your-password>
with Anypoint Platform user credentials.
Replace <path-to-registration-file>
with the path and filename of the existing registration.yaml
file.
Use sudo
if you encounter file permission issues when running this command.
For Flex Gateway running in a container, invoke renew
as part of the container run
command.
docker run --entrypoint flexctl \
-v "$(pwd)":/renew \
-v <path-to-registration-directory>:/registration \
-u $UID mulesoft/flex-gateway \
registration renew \
--username=<your-username> \
--password=<your-password> \
--output-directory=/renew \
<path-to-registration-file-in-container>
Replace <your-username>
and <your-password>
with Anypoint Platform user credentials.
Replace <path-to-registration-file-in-container>
with the path and filename of the existing registration.yaml
file. You must specify the file in the container file system, which in this case is /registration/registration.yaml
.
As an example, if /home/user/flex/registration.yaml
contains your current registration file, navigate to /home/user/flex/
and run the following command with your Anypoint Platform credentials:
docker run --entrypoint flexctl \
-u $UID -v "$(pwd)":/registration \
mulesoft/flex-gateway \
registration renew \
--username=<your-username> \
--password=<your-password> \
--output-directory=/registration/new \
/registration/registration.yaml
The command creates a new registration file: /home/user/flex/new/registration.yaml
.
For Flex Gateway running in a container, invoke renew
as part of the container run
command.
podman run --entrypoint flexctl --userns=keep-id \
-v "$(pwd)":/renew:Z \
-v <path-to-registration-directory>:/registration:Z \
-u $UID docker.io/mulesoft/flex-gateway \
registration renew \
--username=<your-username> \
--password=<your-password> \
--output-directory=/renew \
<path-to-registration-file-in-container>
Replace <your-username>
and <your-password>
with Anypoint Platform user credentials.
Replace <path-to-registration-file-in-container>
with the path and filename of the existing registration.yaml
file. You must specify the file in the container file system, which in this case is /registration/registration.yaml
.