Releases: jetstack/tarmak
Releases · jetstack/tarmak
0.3.0
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
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
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
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
Make sure puppet publish is ran in correct folder
0.1.1
Adds backoff to vendor manifest
0.1.0
Upgrade go releaser config