Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

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.
Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat