airshipctl/manifests/phases
Vladimir Kozhukalov a608d4c56d Add docEntryPointPrefix field to the metadata.yaml
* The phase.docEntryPointPrefix field in the metadata.yaml
   allows you to define a common part of the documentEntryPoint
   for all phases in the phase bundle.

   For example, let metadata.yaml be
   ---
   phase:
     path: manifests/phases
     docEntryPointPrefix: manifests/site/test-site

   and a phase be
   ---
   apiVersion: airshipit.org/v1alpha1
   kind: Phase
   metadata:
     name: initinfra-ephemeral
     clusterName: ephemeral-cluster
   config:
     executorRef:
       apiVersion: airshipit.org/v1alpha1
       kind: KubernetesApply
       name: kubernetes-apply
   documentEntryPoint: ephemeral/initinfra

   Then the documentEntryPoint for executor will be prepended with
   docEntryPointPrefix and the path to the executor bundle will be
   manifests/site/test-site/ephemeral/initinfra

Change-Id: I29ec14378790d95b66c3ff1fe6120bb200f91a50
Relates-To: #356
2020-10-22 13:29:05 +03:00
..
cluster-map.yaml Switch to using phase documents 2020-09-16 11:17:41 -05:00
clusterctl_init_options.yaml Add document pull step to gate script runner 2020-09-25 00:39:28 -05:00
executors.yaml Add document pull step to gate script runner 2020-09-25 00:39:28 -05:00
kubeconfig.yaml Switch to using phase documents 2020-09-16 11:17:41 -05:00
kustomization.yaml Add document pull step to gate script runner 2020-09-25 00:39:28 -05:00
phases.yaml Add docEntryPointPrefix field to the metadata.yaml 2020-10-22 13:29:05 +03:00
plan.yaml Add gating for helm release management 2020-09-23 14:59:24 +00:00