eac44cd901
These Makefiles actually are not used in image build process, all the appropriate logic contained in the main Makefile. Change-Id: Ic915b320997d055ba224f03b308b672fcf115038 Signed-off-by: Ruslan Aliev <raliev@mirantis.com> |
||
---|---|---|
.. | ||
certs | ||
image | ||
local-resource | ||
Dockerfile | ||
README.md |
Clusterctl
This is a KRM function which invokes clusterctl with appropriate action and options.
Function implementation
The function is implemented as an image, and built using make docker-image-clusterctl
.
Function configuration
As input options, the KRM function receives a struct with command line options, configuration data and
repo components which is defined in airshipctl. See the ClusterctlOptions
struct definition in v1alpha airshipctl API for the documentation.
Function invocation
The function invoked by airshipctl command via airshipctl phase run
:
airshipctl phase run <phase_name>
if appropriate phase has Clusterctl executor defined.