0324993d60
This PS has a function which constructs a collection of Metal3 BareMetalHost resources, along with associated configuration Secrets. It solves for a couple of things: 1. pulling the nitty gritty details for generating BMH into one reusable place, 2. allowing the site-specific details to be filled in via catalogues of values This function leverages a couple of different plugins in sequence: The airshipctl Replacement plugin, which pulls the site-specific data from the catalogue documents into a Templater plugin configuration; and then the airshipctl Templater plugin, which generates a variable number of BMHs in a data-driven fashion. More details can be found in the README.md in this patchset. Closes: #245 Change-Id: I3ddbd36dc53ea6afbd633098c985f4b28bcbb793 |
||
---|---|---|
.. | ||
files | ||
vars | ||
airship-airshipctl-build-gate.yaml | ||
airship-airshipctl-build-images.yaml | ||
airship-airshipctl-deploy-docker.yaml | ||
airship-airshipctl-deploy-existing-k8s.yaml | ||
airship-airshipctl-functional-existing-k8s.yaml | ||
airship-airshipctl-golint.yaml | ||
airship-airshipctl-lint-unit.yaml | ||
airship-airshipctl-publish-images.yaml | ||
airship-airshipctl-update-github-issues.yaml | ||
airship-airshipctl-validate-documents.yaml | ||
airship-collect-logs.yaml | ||
airshipctl-gate-runner.yaml |