Skip to content

v1.16.0

Choose a tag to compare

@flant-team-sysdev flant-team-sysdev released this 24 Oct 16:14
· 313 commits to main since this release

Changelog

Features

  • chart repo connection 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-url (e6d1d7c)
  • flag --extra-apiversions for "lint/render" (e6d1d7c)
  • flags --no-notes for "install/rollback" (e6d1d7c)
  • flags --save-graph-to, --release-info-annotations, --release-labels for "plan" (e6d1d7c)
  • flags --set-json, --set-literal, --provenance-keyring, --provenance-strategy, --templates-allow-dns, --runtime-labels, --release-storage-sql-connection (e6d1d7c)
  • k8s connection flags --kube-auth-password, --kube-auth-provider, --kube-auth-provider-config, --kube-auth-username, --kube-ca-data, --kube-cert, --kube-cert-data, --kube-context-cluster, --kube-context-user, --kube-impersonate-group, --kube-impersonate-uid, --kube-impersonate-user, --kube-key, --kube-key-data, --kube-proxy-url, --kube-request-timeout, --kube-token-path (e6d1d7c)
  • lots of new cli flags (e6d1d7c)

Bug Fixes

  • improve blind apply reason in plan (a5ff9d3)

Install via trdl (with autoupdates, highly secure)

  1. Install trdl client binary, preferably to ~/bin.

  2. Add Nelm TUF repository to trdl:

    trdl add nelm https://tuf.nelm.sh 1 2122fb476c48de4609fe6d3636759645996088ff6796857fc23ba4b8331a6e3a58fc40f1714c31bda64c709ef6f49bcc4691d091bad6cb1b9a631d8e06e1f308
  3. Make nelm binary available in the current shell:

    source "$(trdl use nelm 1 stable)"

Install binaries directly (no autoupdates)

Download nelm binaries from here:

These binaries were signed with PGP and could be verified with the Nelm PGP public key. For example, nelm binary can be downloaded and verified with gpg on Linux with these commands:

curl -sSLO "https://tuf.nelm.sh/targets/releases/1.16.0/linux-amd64/bin/nelm" -O "https://tuf.nelm.sh/targets/signatures/1.16.0/linux-amd64/bin/nelm.sig"
curl -sSL https://raw.githubusercontent.com/werf/nelm/refs/heads/main/nelm.asc | gpg --import
gpg --verify nelm.sig nelm