airshipctl/manifests/function/ephemeral
Sean Eagan 299b2833b2 Pin krm function calls
This pins krm function calls to version `v2` which represents [0] [1] the latest
2.x.x semantic version. If we need to make breaking changes to any krm functions,
that can now be done by incrementing their major version and thus not
breaking these references.

[0]: https://review.opendev.org/c/airship/airshipctl/+/762924
[1]: https://review.opendev.org/c/airship/airshipctl/+/780875

Closes: #419
Change-Id: I6cf6519511c77da6cac7e46a6b56ea338bcf150c
2021-03-24 09:28:54 -05:00
..
replacements Pin krm function calls 2021-03-24 09:28:54 -05:00
README.md Deduplicate airshipctl manifest networking 2020-10-21 16:26:10 -05:00
kustomization.yaml Remove isogen executor and related code 2021-03-02 08:14:57 +00:00
remote_direct_configuration.yaml image-builder integration for ISO builds 2020-12-17 14:47:53 -08:00
secret.yaml Execute systemctl daemon-reload to update docker unit proxy settings 2021-03-01 21:37:21 -06:00

README.md

Function: ephemeral

This function defines the configuration for a bare metal ephemeral bootstrapping image, which can be built via airshipctl image build and delivered over the WAN to a remote host via redfish using airshipctl baremetal remotedirect.

REQUIRED: a networking VariableCatalogue must be used to override some Kubernetes networking configuration. A base example for this catalogue can be found in the airshipctl-base-catalogues function. If using the catalogue, apply the replacements/ entrypoint at the site level, as a Kustomize transformer.

Alternately, the entire text payload of the ephemeral secret may be overridden via normal Kustomize patching.