Creating an ApplicationSet-based application

Before you begin

Procedure

  1. On the Hub cluster, navigate to All Clusters > Applications > Create application.
  2. Select type as Argo CD ApplicationSet - Pull model.
  3. In General step, enter your Application set name.
  4. Select Argo server openshift-gitops and Requeue time as 180 seconds.
  5. Click Next.
  6. In the Repository location for resources section, select Repository type Git.
  7. Enter the Git repository URL for the sample application, the GitHub Branch, and Path where the resources busybox Pod and PVC will be created.
    1. Use the sample application repository as https://github.com/red-hat-storage/ocm-ramen-samples
    2. Select Revision as release-4.18.
    3. Choose the busybox-odr path to use RBD Regional-DR.
  8. Enter Remote namespace value. (example, busybox-sample) and click Next.
  9. Select Sync policy settings and click Next.

    You can choose one or more options.

  10. Add a label <name> with its value set to the managed cluster name.
  11. Click Next.
  12. Review the setting details and click Submit.