Skip to content

Releases: utilitywarehouse/kube-applier

3.0.0-rc.7

28 Jan 08:39
Compare
Choose a tag to compare
  • base/server: adjust resources for kube-applier pod (#207)

3.0.0-rc.6

25 Jan 13:48
Compare
Choose a tag to compare
  • Update server manifest resources and git-sync #206

3.0.0-rc.5

19 Jan 15:58
Compare
Choose a tag to compare
  • Set default for Waybill spec (#203)
  • StrongboxKeyringSecretRef can point to another namespace (#204)

3.0.0-rc.4

19 Jan 15:56
Compare
Choose a tag to compare
  • Capture run setup errors in kubernetes events (#197)
  • Make repositoryPath optional (#199)
  • Fix cleanup of temporary files (#200)
  • Rename CRD base to cluster and add ClusterRole (#201)

3.0.0-rc.3

12 Jan 11:10
Compare
Choose a tag to compare
  • Make delegateServiceAccountSecretRef optional (#193)
  • Update CRD (#194)
  • Fix command string sanitisation (#195)
  • Change duration format in status page (#196)

3.0.0-rc.2

08 Jan 13:54
Compare
Choose a tag to compare
  • Add delegateServiceAccountSecretRef field to the CRD (#190)
  • Move the kustomize base (#191)
  • Use a default for delegateServiceAccountSecretRef (#192)

3.0.0-rc.1

18 Dec 15:29
Compare
Choose a tag to compare

This is a major release for kube-applier, redesigning the internals to work with kubernetes Custom Resources.

On a high level:

  • A new CRD is introduced, Waybill: it defines the source of manifest files as well as options related to applying them (these were mostly defined as namespace annotations previously)
  • There are no more "batch" runs. Each Waybill (which corresponds to a namespace) is applied independently of others.
  • Run results are captured in the status subresource and is accessible with kubectl.
  • Improved logs and metrics.
  • Tests are not using mock interfaces anymore but build on the envtest package and run against a local apiserver.
  • More flexible integration with strongbox for encrypted file support per namespace.
  • Improved performance (faster runs, lower resources on average)

2.5.5

11 Nov 12:51
Compare
Choose a tag to compare
  • update Kustomize v3.8.5

2.5.4

19 Oct 14:01
Compare
Choose a tag to compare
  • Upgrade kubectl (#149)
  • Improved result sorting (#150)

2.5.3

28 Sep 08:44
a2822bd
Compare
Choose a tag to compare
  • Capture and display time spent on each directory (#145)
  • Use relative paths (#146)
  • Use a temporary copy of the entire repository for each apply run (#147)