airshipctl/manifests/function/flux
Matthew Fuller 3f4581a978 Upgrade kpt to v1.0-beta
Upgrades flux Kptfiles to be compatible with the new format
required by kpt v1.0-beta. Also updates the README file to
reflect new CLI command syntax and package update procedure.

Closes: #598

Change-Id: I6da83aa662b4039a402614135662f4ce03dbe97a
2021-11-11 09:27:40 +00:00
..
base Upgrade kpt to v1.0-beta 2021-11-11 09:27:40 +00:00
helm-controller Upgrade kpt to v1.0-beta 2021-11-11 09:27:40 +00:00
source-controller Upgrade kpt to v1.0-beta 2021-11-11 09:27:40 +00:00
README.md Upgrade kpt to v1.0-beta 2021-11-11 09:27:40 +00:00

Flux

How to Update

Note: kpt version 1.0.0-beta.8 is required

To update the version of upstream manifests used by a given function:

  1. Update the git refs specified in the upstream section of the Kptfile in each of the function's upstream directory's subdirectories, e.g. base/upstream/policies/Kptfile.
  2. Save and commit the changes locally.
  3. Run kpt pkg update from the directory containing the modified Kptfile.
  4. After updating a package, all resulting changes must be committed before updating any additional package.
  5. Update any container image references in VariableCatalogues to match these new versions.