Releases: pharmer/pharmer
v0.5.2
The v0.5.2 release is a significant milestone for the Pharmer project.
- Enable GitHub actions
- Change api version to v1alpha1. As we're using cluster-api project, we'll match our api versions with cluster-api versions
- Introduce go-logr. We now have structured and more detailed logging
- This release brings significant refactoring to the entire codebase. It becomes very easy now to add new cloud provider to pharmer
- Add Makefile
- Move docs to pharmer/docs
Changelog
- Add encryption to user credentials (#501)
- Add synchronization to database tables (#502)
- Fix docs links (#500)
- Fix cluster-api package alias (#499)
- Use GonicMapper with XORM (#498)
- Update XORM definitions to match gitea repo (#497)
- Delete Logger interface
- Change api version to v1alpha1 (#496)
- Update xorm dependency
- Update .travis.yml
- Fix certificate issue (#495)
- Remove inspector commands (#494)
- Fix travis build
- Update gomodules.xyz/stow
- Update azure/autorest dependencies (#493)
- Change package path to pharmer.dev/pharmer (#492)
- Introduce union-logr(klog, nats-logr) (#490)
- Introduce go-logr (#489)
- Add AuditSink (#486)
- Refactor (#487)
- Fix travis build
- Add Makefile
- Move docs to github.com/pharmer/docs
0.3.1
Download pre-built binaries:
Change Log
Full Changelog](0.3.0...0.3.1)
Closed issues:
Merged pull requests:
0.3.0
Release 0.3.0 add support for Kubernetes 1.13.x and 1.14.x
Download pre-built binaries:
Changelog:
-
Pharmer is now v1beta1. Pharmer is now more stable than before.
-
Pharmer 0.3.0 release brings Cluster-API support for aws, azure, gce, digitalocean, linode and packet provider. That enables automatic infrastructure controller. You can now create machine, machineset and machinedeployments using yamls and pharmer will automatically add nodes to your cluster. If any resource goes down, it'll automatically reconcile that resource.
-
Bring multi-master(HA) support for aws, azure, gce, digitalocean and linode providers.
-
Add support for kubernetes v1.14.x and v1.13.x release. We've removed support for kubernetes v1.12.x and before.
-
Idempotent create and delete operation. If your create or delete operation fails due to any network error, you can re-apply again, it won't conflict and won't create any additional resource.
-
Move pharmer data files and
pharmer-tools
to pharmer/cloud -
Remove support for ovh, lightsail, scaleway, softlayer.
-
Use official linode and digitalocean cloud-controller-manager.
-
Move to go modules.
-
Add end-to-end tests.
-
Use consistent ssh-keyname.
-
Fix many nil pointer dereference errors.
-
Bug Fix and Improvements.
0.2.1
0.2.1 add support for Kubernetes 1.13 .
Download pre-built binaries:
Changelog:
- Update to Kubernetes 1.13 release
- Add pre-k version 1.13.0 for Kubernetes 1.13 support
0.2.0
0.2.0 add support for Kubernetes 1.13 .
Download pre-built binaries:
0.1.1
0.1.1 add support for Kubernetes 1.12 .
Download pre-built binaries:
0.1.0
0.1.0 add support for Kubernetes 1.12 .
Download pre-built binaries:
0.1.0-rc.5
0.1.0-rc.5 adds support for Kubernetes 1.11 .
Download pre-built binaries:
0.1.0-rc.4
0.1.0-rc.4 fixes bugs reported since 0.1.0-rc.3 release.
Download pre-built binaries:
0.1.0-rc.3
0.1.0-rc.3 fixes bugs reported since 0.1.0-rc.2 release.
Download pre-built binaries: