Este contenido no está disponible en el idioma seleccionado.

11.3. Cloning an Existing Application


With the release of OpenShift Enterprise 2.1, you can now clone an existing application using the client tools. Create an application from existing application data using the following command:
$ rhc app create New_Name --from-app App_Namerhc app create New_Name --from-app App_Namerhc app create New_Name --from-app App_Namerhc app create New_Name --from-app App_Name
Copy to Clipboard Toggle word wrap
This creates a new application using the same cartridges, gear sizes, and scaling and deployment configurations as an already existing application. Note that aliases are not copied, because they are unique to an application.
Cloning an Application from Another Domain

Use domain/ to clone an application from another domain you have access to:

$ rhc app create New_Name --from-app domain/App_Namerhc app create New_Name --from-app domain/App_Namerhc app create New_Name --from-app domain/App_Namerhc app create New_Name --from-app domain/App_Name
Copy to Clipboard Toggle word wrap

Cloning an Application to a Specific Region

OpenShift Enterprise supports hosting applications in multiple regions and zones. With the release of OpenShift Enterprise 2.2, you can clone an application to a region other than us-east-1 using the --region option:

$ rhc app create New_App --from-app Existing_App --region Region_Name$ rhc app create New_App --from-app Existing_App --region Region_Name$ rhc app create New_App --from-app Existing_App --region Region_Name$ rhc app create New_App --from-app Existing_App --region Region_Name$ rhc app create New_App --from-app Existing_App --region Region_Name$ rhc app create New_App --from-app Existing_App --region Region_Name
Copy to Clipboard Toggle word wrap

The following table outlines different options you can use to configure the new application and give it different attributes than the original application:
Expand
Table 11.2. Application Clone Command Options
Option Description
--gear-size Gear_Size Use this option to change the gear size of the new application. For example, if the original application uses the small gear size, use this option with medium for the new application to use medium gears.
--[no-]scaling Use this option to configure the new application to be either scaling or non-scaling. For example, if the original application has scaling enabled, use the --no-scaling option to disable scaling for the new application and vice-versa.
--env En_var A cloned application will have the same environment variables as the original application. To add new environment variables to the new application, use this option with any desired environment variables. Additionally, you can override any environment variables that were set in the original application with this option and the environment variables to replace them.
--no-git Use this to disable Git for the new application.
--region Region_Name Specifies the region to which the application will be cloned.
Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat