New features in Nelm v1.12.0-v1.19.1 #514
shurup
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Nelm has seen significant progress in the last four months. The highlights are:
At this point, we consider Nelm v1 stable and complete enough, which gives us the green light to start working on Nelm v2 and the Nelm operator. Another huge ongoing activity is the proposal of a Go templates alternative in Nelm (#497), which we announced in #513 and is currently being implemented in #502.
In the meantime, below is a summary of the changes we have made in Nelm since v1.12.0.
7 new annotations
werf.io/delete-policy[doc]werf.io/delete-propagation[doc]werf.io/ownership[doc]werf.io/deploy-on[doc]werf.io/log-regex-skip[doc]werf.io/log-regex-skip-for-<container>[doc]werf.io/show-logs-only-for-number-of-replicas[doc]48 new CLI flags
--set-json--set-literal--set-runtime-json--delete-propagation--extra-apiversions--no-final-tracking--no-notes--no-remove-manual-changes--provenance-keyring--provenance-strategy--release-labels--release-info-annotations--runtime-labels--save-graph-to--templates-allow-dns--release-storage-sql-connectionDiff flags:
--diff-context-lines--show-insignificant-diffs--show-sensitive-diffs--show-verbose-crd-diffs--show-verbose-diffsChart repo auth flags:
--chart-repo-basic-password--chart-repo-basic-username--chart-repo-ca--chart-repo-cert--chart-repo-key--chart-repo-pass-creds--chart-repo-request-timeout--chart-repo-urlKube auth flags:
--kube-auth-password--kube-auth-provider-config--kube-auth-provider--kube-auth-username--kube-ca-data--kube-cert-data--kube-cert--kube-context-cluster--kube-context-user--kube-impersonate-group--kube-impersonate-uid--kube-impersonate-user--kube-key-data--kube-key--kube-proxy-url--kube-request-timeout--kube-token-pathOther improvements
nelm release plan installshows reason forblind applyNELM_FEAT_CLEAN_NULL_FIELDS=trueremovesnullkeys from manifests to improve Helm 3 compatibility (will be default in v2)36 bug fixes
chart rendershows hooks only if they havepre-installorpost-installpanic: interface conversion: plan.OperationConfigplanpanic and json diffs instead of yamlplanshows nothing if only tracking ops in planobject:inplan"werf.io/show-logs-only-for-containers", expected integer valuetoo many arguments in call to chartutil.ToRenderValuesunable to acquire lockif install to new namespaceundefined: helmdownloader.VerificationStrategyStringbefore-creationdeleted too earlyplanoutputrelease listhelm.sh/hookcauses panic inrenderrelease installresources deleted in parallel with deployments with potential racesunknown VerificationStrategyString valuerelease plan installBeta Was this translation helpful? Give feedback.
All reactions