8b405161fc
Currently we use golang images from dockerhub, which sometimes entail pull rate limit error. Change-Id: Id8bca8c17c89556c8c424bbdaa4b11efe66d312c Signed-off-by: Ruslan Aliev <raliev@mirantis.com> Closes: #635 |
||
---|---|---|
.. | ||
certs | ||
image | ||
local-resource | ||
Dockerfile | ||
Makefile | ||
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.