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

Releases: jetstack/tarmak

0.3.0

20 Feb 17:43
Compare
Choose a tag to compare

Added

  • Add --keep-containers flag to preserve container environment launched by tarmak (#108, @simonswine)
  • Adds vault setup and config to docs (#51, @JoshVanL)
  • Upgrade prometheus monitoring to 2.0 (support for RBAC, customizable scraping + alerting configs) (#68, @simonswine)

Changed

Fixed

  • Fix multi cluster environments by supporting multiple clusters in a single VPC (#100, @dippynark)
  • Retry SSH connection to bastion during tools stack (#81, @JoshVanL)
  • Ensure systemd unit order for kubelet and kube-proxy (#69, @simonswine)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.11.2
Consul 1.0.2
Vault 0.9.1
Kubernetes >= 1.6 && < 1.10 1.8.8
Calico 2.6.6

0.2.1

07 Dec 11:26
Compare
Choose a tag to compare

Changelog

Fixed

  • Fix concurrency issues with Wing, ensure only a single puppet run happens at a time (#61, @simonswine)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.10.8
Consul 0.8.5
Vault 0.7.3
Kubernetes >= 1.6 && < 1.9 1.7.10

0.2.0

01 Dec 17:56
Compare
Choose a tag to compare

Changelog

Added

  • Adds signal handling to Wing to handle TERM and HUP, SIGHUP: Cause a node to be reconverged, SIGTERM: Forward sigterm to puppet subprocess (if exists) (#32, @JoshVanL)
  • Sign released binaries using GPG (#58, @simonswine)
  • Update default kubernetes version to 1.7.10 (#54, @simonswine)
  • Add support for API server aggregation, enabled by default for kubernetes 1.7+ (#53, @simonswine)
  • Validate minCount and maxCount of Instance Pool (#52, @JoshVanL)
  • Enable authorization and authentication for kubelet (#46, @simonswine)
  • Enable Node authorizer and related admission controller for 1.8 compatibility (#41, @simonswine)
  • Add experimental support for deploying clusters into existing AWS VPCs (#31, @kragniz)

Changed

  • Allow master to communicate with workers on any port (#50, @simonswine)
  • Raise the master LoadBalancer time out to 3600 seconds (#49, @simonswine)
  • Verify at least one image exists before running terraform apply (#36, @JoshVanL)
  • Disable apiserver binding insecure-port on the master (#48, @simonswine)
  • Update vendored k8s.io packages to target release-1.8/release-5.0 branches (#15, @simonswine)
  • Disable source/destination check on cloud-provider AWS using a controller run on kubernetes masters. No need to authorize worker instances for ec2:ModifyInstanceAttribute anymore. (#28, @mattbates)
  • Update vendored vault-helper and vault-unsealer to latest releases (#20, @JoshVanL)
  • Update kubernetes master taints and cgroup fixes (#38, @simonswine)
  • Upgrade terraform to 0.10.8 (#40, @simonswine)

Versions

Application Supported versions Default
Packer 1.0.2
Terraform 0.10.8
Consul 0.8.5
Vault 0.7.3
Kubernetes >= 1.6 && < 1.9 1.7.10

0.1.2

20 Oct 16:42
Compare
Choose a tag to compare

0.1.2 - 2017-10-19

Initial release (alpha)

  • First public release
  • Support for AWS provider only
  • Prepare and drive infrastructure updates using Terraform
  • Prepare configuration updates using Puppet and drive them using Wing on the
    instances
  • Provides wrappers for basic administrative task: kubectl, ssh
  • Experimental vendoring of Kubicorn's Cluster API (https://github.com/kris-nova/kubicorn) for cluster configuration

Disclaimer - please note that current releases of Tarmak are alpha (unless
explicitly marked). Although we do not anticipate breaking changes, at this
stage this cannot be absolutely guaranteed.

Versions used

Application Supported versions Default
Packer 1.0.2
Terraform 0.10.6
Consul 0.8.5
Vault 0.7.3
Kubernetes >= 1.5 && < 1.8 1.7.7

0.1.2-rc3

10 Oct 01:26
Compare
Choose a tag to compare
0.1.2-rc3 Pre-release
Pre-release
Make sure puppet publish is ran in correct folder

0.1.1

20 Jul 14:25
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release
Adds backoff to vendor manifest

0.1.0

19 Jul 20:03
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
Upgrade go releaser config