werf

A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

APACHE-2.0 License

Stars
4.2K
Committers
64

Bot releases are visible (Hide)

werf - v2.6.7

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • deploy: dependency between ClusterRoleBinding in non-release namespace and ClusterRole not detected (236f4d3)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.7/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.7/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.6

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build: fix stage selection does not take into account parent creation timestamp (741ecea)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.6/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.6/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.318

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build: fix stage selection does not take into account parent creation timestamp (7ea02dc)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.318/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.318/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.5

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build, stapel: fix fromLatest does not work properly with index manifest (2561268)
  • build: fix panic: got bad timestamp "" when Created not present in base image (0e06711)
  • deploy: werf helm ugprade aborts if last release Pending (a85cfc0)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.5/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.5/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.317

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build, stapel: fix fromLatest does not work properly with index manifest (9573cb5)
  • build: fix panic: got bad timestamp "" when Created not present in base image (3353690)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.317/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.317/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.4

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build, cache-repo: fix "panic: runtime error: info must be set for image" (71e19bc)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.4/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.4/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.316

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build, cache-repo: fix "panic: runtime error: info must be set for image" (e260f26)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.316/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.316/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.3

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • deploy: errors count in progress report not updating (46ada1c)
  • deploy: helm rollback not adding release metadata to created resources (bfd3924)
  • deploy: ignore false recreation errors during StatefulSet tracking (a7fb885)
  • deploy: rollback error not showed (be32b2a)
  • deploy: some STS and DS pods not tracked and their errors ignored (d1a5758)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.3/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.2

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • build: publish custom tags and final images in parallel (6180f23)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.2/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.2/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.1

Published by flant-team-sysdev 4 months ago

Changelog

Bug Fixes

  • "docker-compose": executable file not found error (835290a)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.1/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.1/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.6.0

Published by flant-team-sysdev 4 months ago

Changelog

Features

  • deploy: release namespace management v2 (88757cf)
  • export: add introspect and parallel cli options (db20884)

Bug Fixes

  • common: fix panic "unexpected regexp find submatch for reference" (45ecd0e)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.6.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.6.0/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.5.0

Published by flant-team-sysdev 4 months ago

Changelog

Features

  • build, dockerfile, multiplatform: support automatic platform ARGs (fbca962)

Bug Fixes

  • build, buildah, dockerfile: fix multi-stage does not work properly (02da623)
  • dev: disable signing for service commits (cfcee71)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.5.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.5.0/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.4.1

Published by flant-team-sysdev 5 months ago

Changelog

Bug Fixes

  • deploy: bundle apply not overriding project.werf.io/env annotation (937b452)
  • deploy: panics when some manifest fields are of wrong type (9e9926b)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.4.1/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.4.1/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.315

Published by flant-team-sysdev 5 months ago

Changelog

Features

  • build: new option --container-registry-mirror /2 (7ca23aa)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.315/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.315/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.314

Published by flant-team-sysdev 5 months ago

Changelog

Features

  • build: new option --container-registry-mirror (8c9daf2)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.314/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.314/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.4.0

Published by flant-team-sysdev 5 months ago

Changelog

Features

  • build: new option --container-registry-mirror (bf185f2)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.4.0/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.4.0/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.1.36

Published by flant-team-sysdev 5 months ago

Changelog

Features

  • build, stapel: use stapel image from registry.werf.io (034bf6d)
  • build: support mirror registries (bb741a3)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.1.36/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.1.36/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v2.3.3

Published by flant-team-sysdev 5 months ago

Changelog

Bug Fixes

  • build, buildah: multiple registry mirrors broken (0acd5f0)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/2.3.3/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/2.3.3/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.313

Published by flant-team-sysdev 5 months ago

Changelog

Bug Fixes

  • build, buildah: multiple registry mirrors broken (0add667)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.313/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.313/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf
werf - v1.2.312

Published by flant-team-sysdev 5 months ago

Changelog

Bug Fixes

  • build, buildah: prefix registries mirrors with https /2 (0c61b51)

Installation

To install werf we strongly recommend following these instructions.

Alternatively, you can download werf binaries from here:

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

curl -sSLO "https://tuf.werf.io/targets/releases/1.2.312/linux-amd64/bin/werf" -O "https://tuf.werf.io/targets/signatures/1.2.312/linux-amd64/bin/werf.sig"
curl -sSL https://werf.io/werf.asc | gpg --import
gpg --verify werf.sig werf