Skip to content

Commit fb3b810

Browse files
committed
update README
1 parent 44161d8 commit fb3b810

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,12 +156,15 @@ Parts of the given manifests may be encrypted. Currently, only [SOPS](https://gi
156156
So `spec.decryption.provider` must be set to the value `sops`. In that case, a secret reference must be provided, which follows the exact same
157157
[logic as used by flux](https://fluxcd.io/flux/guides/mozilla-sops/). With the restriction that only GPG and Age are supported as encryption engines.
158158

159-
### Post-build variable substitution
159+
### Post-build variable substitution and post-rendering
160160

161161
The rendered manifest may contain bash-style variable references, as defined by the [envsubst](https://github.com/drone/envsubst) Go package.
162162
The replacements may be defined either inline in `spec.postBuild.substitute` as `KEY: VALUE` pairs, or loaded by secret references, where
163-
the keys of the secrets will be interpreted as variable names (and therefore have to be valid bash variable names). If multiple secrets, and
164-
maybe inline substitutions are provided, they will be merged in the usual order (secrets in order of appearance, and then inline content).
163+
the keys of the secrets will be interpreted as variable names (and therefore have to be valid bash variable names). If multiple secrets, and maybe inline substitutions are provided, they will be merged in the usual order (secrets in order of appearance, and then inline content). In addition, kustomize patches and image replacements can be specified in `spec.postBuild.patches` and `spec.postBuild.images`. If present the rendered manifests (after variable substitution) are modified accordingly.
164+
165+
### Suspension
166+
167+
The reconciliation of a component can be suspended by setting `spec.suspend: true`. In that case the component enters a `Pending state` (with `Ready` reason `Suspended`). Note that this does not affect deletion of the component; when being deleted, the usual actions happen, regardless of the `spec.suspend` attribute.
165168

166169
### Adoption policy
167170

0 commit comments

Comments
 (0)