Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Releases: jetstack/tarmak

0.6.0-rc2

22 Feb 17:04
Compare
Choose a tag to compare
0.6.0-rc2 Pre-release
Pre-release
Release 0.6.0-rc2

0.5.4

14 Feb 15:17
Compare
Choose a tag to compare

Updated the Centos image due to CVE-CVE-2019-5736: a runc venerability that
enables container break-out,
details

Changed

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.8
Consul 1.2.3
Vault 0.9.5
Kubernetes >= 1.9 && < 1.13 1.11.5
Calico 3.1.4
Vault Helper 0.9.13
Etcd 3.2.25

0.6.0-rc1

12 Feb 17:50
Compare
Choose a tag to compare
0.6.0-rc1 Pre-release
Pre-release
Release 0.6.0-rc1

0.6.0-alpha2

11 Feb 16:57
Compare
Choose a tag to compare
0.6.0-alpha2 Pre-release
Pre-release
Release 0.6.0-alpha2

0.6.0-alpha1

30 Jan 18:33
Compare
Choose a tag to compare
0.6.0-alpha1 Pre-release
Pre-release
Release 0.6.0-alpha1

0.5.3

21 Dec 16:38
Compare
Choose a tag to compare

More bugfixes...

Fixed

  • Fix bug with kubectl/kubeconfig and public apiserver (#660, @MattiasGees)
  • Make sure centos-puppet-agent-latest-kernel is booting into the right kernel (#658, @simonswine)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.8
Consul 1.2.3
Vault 0.9.5
Kubernetes >= 1.9 && < 1.13 1.11.5
Calico 3.1.4
Vault Helper 0.9.13
Etcd 3.2.25

0.5.2

07 Dec 13:41
Compare
Choose a tag to compare

Bugfix release to fix regression that come up in the 0.5 release branch.
Notably now hard coding the Centos release to 7.5. To avoid instability from a
new Centos minor version.

Changed

Fixed

  • Override local kubeconfig if errors (#652, @JoshVanL)
  • Correctly mount nvme drives on etcd instances (#538, @JoshVanL)
  • Fix centos 7.6 aws cli, download it through pip if it's not working (#646, @simonswine)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.8
Consul 1.2.3
Vault 0.9.5
Kubernetes >= 1.9 && < 1.13 1.11.5
Calico 3.1.4
Vault Helper 0.9.13
Etcd 3.2.25

0.5.1

04 Dec 10:26
Compare
Choose a tag to compare

Release to update default Kubernetes version to 1.11.5: CVE-2018-1002105: proxy
request handling in kube-apiserver can leave vulnerable TCP connections
(details).

Changed

  • Update default kubernetes version for new clusters to 1.11.5 (#645, @JoshVanL)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.8
Consul 1.2.3
Vault 0.9.5
Kubernetes >= 1.9 && < 1.13 1.11.5
Calico 3.1.4
Vault Helper 0.9.13
Etcd 3.2.25

0.5.0

26 Nov 11:55
Compare
Choose a tag to compare

The 0.5 release of Tarmak adds support for Kubernetes up to minor version 1.12.
A focus of the release was to ensure all data stores are encrypted at rest.
Another focus was on the stability of tarmak. Various components had version
and/or configuration upgrades to ensure resiliency in the operation.

This detailed changes have happend since the last minor version of Tarmak:

Added

  • Update default kubernetes version for new clusters to 1.11.4 (#638, @simonswine)
  • Istio example in documentation (#551, @charlieegan3)
  • Option to enable EBS encryption (#496, @alljames)
  • Toogle EBS encryption and protect EBS data from being deleted (#531, @simonswine)
  • Kube bench proposed security fixes (#639, @simonswine)
  • Point Tarmak CLI to new multicluster environment's 'hub' cluster by default (#566, @alljames)
  • Jetstack Navigator example in documentation (#539, @charlieegan3)
  • SPIFFE/SPIRE proposal/feasibility document. (#445, @JoshVanL)
  • Documentation regarding using AWS instance storage (#545, @MattiasGees)
  • Prometheus collection of systemd unit status (#612, @simonswine)
  • Bastion and Vault instance pools now support additional policies declared in the config (#579, @JoshVanL)
  • Etcd backup strategy (daily push of KMS encrypted snapshots of every instance) (#558, @simonswine)
  • Auto-generated CLI documentation (#589, @JoshVanL)
  • Flag --auto-approve and --auto-approve-deleting-data for cluster apply command (#560, @JoshVanL)
  • KMS Server Side Encryption to Consul S3 backups (#614, @JoshVanL)
  • KMS encrypt terraform remote S3 state data. (#505, @JoshVanL)
  • plan --plan-file-store and apply --plan-file-location (#563, @JoshVanL)
  • cluster apply --auto-approve and cluster apply --auto-approve-deleting-data (#560, @JoshVanL)
  • Format terraform code for CI (#580, @JoshVanL)
  • Tests for auto-generated terraform code (#535, @JoshVanL)
  • Restart Consul on failure (#502, @dippynark)
  • Restart etcd and wing-server on the bastion automatically on failure (#510, @dippynark)
  • Metrics-server add-on from Kubernetes version 1.7 onwards (#487, @dippynark)
  • Vault_server puppet module to initiate vault servers (#476, @JoshVanL)
  • Support to enable API Server ELB access logs (#492, @JoshVanL)
  • Set root volume attribute variables, previously only default was used. (#447, @charlieegan3)
  • Cluster force-unlock subcommand for to release terraform state lock. (#522, @JoshVanL)
  • Expose auto-cluster's --scale-down-utilization-threshold in .tarmak.yaml (#456, @JoshVanL)
  • Validate configuration, so that hubs in multi cluster environments contain all zones of their clusters (#471, @JoshVanL)
  • cluster kubeconfig (#632, @JoshVanL)
  • Configuration file for Kubelet and Kube-Proxy for Kubrnetes clusters >= 1.11 (#442, @JoshVanL)

Changed

Fixed

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.8
Consul 1.2.3
Vault 0.9.5
Kubernetes >= 1.9 && < 1.13 1.11.4
Calico 3.1.4
Vault Helper 0.9.13
Etcd 3.2.25

0.5.0-rc2

23 Nov 11:56
9dde0a3
Compare
Choose a tag to compare
0.5.0-rc2 Pre-release
Pre-release
Release 0.5.0-rc2