ovhcloud_cloud_managed-rancher_create.md
May 7, 2026 ยท View on GitHub
ovhcloud cloud managed-rancher create
Create a new Rancher service
Synopsis
Use this command to create a managed Rancher service in the given public cloud project. There are three ways to define the creation parameters:
-
Using only CLI flags:
ovhcloud cloud managed-rancher create --name MyNewRancher --plan OVHCLOUD_EDITION --version 2.11.3
-
Using a configuration file:
First you can generate an example of installation file using the following command:
ovhcloud cloud managed-rancher create --init-file ./params.json
You will be able to choose from several examples of parameters. Once an example has been selected, the content is written in the given file. After editing the file to set the correct creation parameters, run:
ovhcloud cloud managed-rancher create --from-file ./params.json
Note that you can also pipe the content of the parameters file, like the following:
cat ./params.json | ovhcloud cloud managed-rancher create
In both cases, you can override the parameters in the given file using command line flags, for example:
ovhcloud cloud managed-rancher create --from-file ./params.json --name NameOverriden
3. Using your default text editor:
ovhcloud cloud managed-rancher create --editor
You will be able to choose from several examples of parameters. Once an example has been selected, the CLI will open your default text editor to update the parameters. When saving the file, the creation will start.
Note that it is also possible to override values in the presented examples using command line flags like the following:
ovhcloud cloud managed-rancher create --editor --region BHS5
ovhcloud cloud managed-rancher create [flags]
Options
--editor Use a text editor to define parameters
--from-file string File containing parameters
-h, --help help for create
--iam-auth-enabled Allow Rancher to use identities managed by OVHcloud IAM (Identity and Access Management) to control access
--init-file string Create a file with example parameters
--name string Name of the managed Rancher service
--plan string Plan of the managed Rancher service (available plans can be listed using 'cloud reference managed-rancher list-plans' command)
--replace Replace parameters file if it already exists
--version string Version of the managed Rancher service (available versions can be listed using 'cloud reference managed-rancher list-versions' command)
Options inherited from parent commands
--cloud-project string Cloud project ID
-d, --debug Activate debug mode (will log all HTTP requests details)
-e, --ignore-errors Ignore errors in API calls when it is not fatal to the execution
-o, --output string Output format: json, yaml, interactive, or a custom format expression (using https://github.com/PaesslerAG/gval syntax)
Examples:
--output json
--output yaml
--output interactive
--output 'id' (to extract a single field)
--output 'nested.field.subfield' (to extract a nested field)
--output '[id, "name"]' (to extract multiple fields as an array)
--output '{"newKey": oldKey, "otherKey": nested.field}' (to extract and rename fields in an object)
--output 'name+","+type' (to extract and concatenate fields in a string)
--output '(nbFieldA + nbFieldB) * 10' (to compute values from numeric fields)
--profile string Use a specific profile from the configuration file
SEE ALSO
- ovhcloud cloud managed-rancher - Manage Rancher services in the given cloud project