Skip to content

Releases: kontena/pharos-cluster

v0.6.1

20 Apr 05:35
Compare
Choose a tag to compare

Changes since v0.6.0

  • fix path to migration script (#273)
  • fix external etcd (#276)
  • default addons to empty hash (#282)
  • turn swap off in etcd / kubelet-proxy dropins (#279)
  • merge api config from terraform only if it exists (#280)

v0.6.0

18 Apr 12:16
Compare
Choose a tag to compare
  • multi-master support (#222, #250, #259)
  • refactor phases to run in parallel across nodes (#111, #245, #231, #253)
  • secrets encryption config for api server (#236, #261)
  • document open ports (required, monitoring, restricted) (#217)
  • refactor SSH client (#223)
  • polish up command humanize_duration output (#226)
  • fix master upgrade regressions (#230)
  • upgrade weave 2.3.0 (#232)
  • report config errors to stderr (#233)
  • update nginx-ingress to 0.12.0 (#234)
  • load rbnacl-libsodium before rbnacl (#238)
  • store pharos version to configmap (#246)
  • set DEBIAN_FRONTEND=noninteractive in scripts (#251)
  • handle 0.5 -> 0.6 migration (#247, #254, #255)
  • refactor Pharos::Kube (#225)

v0.6.0-beta.1

17 Apr 11:06
Compare
Choose a tag to compare
v0.6.0-beta.1 Pre-release
Pre-release

Changes since 0.5.0:

  • multi-master support (#222, #250)
  • refactor phases to run in parallel across nodes (#111, #245, #231, #253)
  • document open ports (required, monitoring, restricted) (#217)
  • refactor SSH client (#223)
  • polish up command humanize_duration output (#226)
  • fix master upgrade regressions (#230)
  • upgrade weave 2.3.0 (#232)
  • report config errors to stderr (#233)
  • update nginx-ingress to 0.12.0 (#234)
  • load rbnacl-libsodium before rbnacl (#238)
  • store pharos version to configmap (#246)
  • set DEBIAN_FRONTEND=noninteractive in scripts (#251)
  • handle 0.5 -> 0.6 migration (#247, #254, #255)
  • refactor Pharos::Kube (#225)

v0.5.0

06 Apr 13:19
Compare
Choose a tag to compare

Changes since 0.4.0

  • document the hosts section of cluster.yml (#187)
  • mention passwordless sudo requirement (#185)
  • fix docker build, docker-compose for pharos-cluster (#190)
  • limit access to the weave status port (#189)
  • fix kubelet --cluster-dns for customized network service_cidr (#192)
  • configure kubelet on master when not installing/upgrading (#195)
  • refactor .yml and .yml.erb handling (#162)
  • cluster.example.yml audit (#202)
  • use Pharos::YamlFile in phases/base parse_resource_file (#201)
  • kubelet --read-only-port=0 (#193)
  • option to read hosts from terraform output json (#197)
  • move pharos::Kube::Client to separate file (#209)
  • support ed25519 (#207)
  • enable common global -v/--version -d/--debug (#212)
  • fix error when addons are missing (#208)
  • create kubernetes-dashboard admin user automatically (#210)
  • don't colorize output when stdout is redirected (#211)
  • show info about kubeconfig (#218)

v0.5.0-rc.2

06 Apr 11:34
Compare
Choose a tag to compare
v0.5.0-rc.2 Pre-release
Pre-release
  • document the hosts section of cluster.yml (#187)
  • mention passwordless sudo requirement (#185)
  • fix docker build, docker-compose for pharos-cluster (#190)
  • limit access to the weave status port (#189)
  • fix kubelet --cluster-dns for customized network service_cidr (#192)
  • configure kubelet on master when not installing/upgrading (#195)
  • refactor .yml and .yml.erb handling (#162)
  • cluster.example.yml audit (#202)
  • use Pharos::YamlFile in phases/base parse_resource_file (#201)
  • kubelet --read-only-port=0 (#193)
  • option to read hosts from terraform output json (#197)
  • move pharos::Kube::Client to separate file (#209)
  • support ed25519 (#207)
  • enable common global -v/--version -d/--debug (#212)
  • fix error when addons are missing (#208)
  • create kubernetes-dashboard admin user automatically (#210)
  • don't colorize output when stdout is redirected (#211)

v0.5.0-rc.1

06 Apr 09:25
Compare
Choose a tag to compare
v0.5.0-rc.1 Pre-release
Pre-release
  • document the hosts section of cluster.yml (#187)
  • mention passwordless sudo requirement (#185)
  • fix docker build, docker-compose for pharos-cluster (#190)
  • limit access to the weave status port (#189)
  • fix kubelet --cluster-dns for customized network service_cidr (#192)
  • configure kubelet on master when not installing/upgrading (#195)
  • refactor .yml and .yml.erb handling (#162)
  • cluster.example.yml audit (#202)
  • use Pharos::YamlFile in phases/base parse_resource_file (#201)
  • kubelet --read-only-port=0 (#193)
  • option to read hosts from terraform output json (#197)
  • move pharos::Kube::Client to separate file (#209)

v0.4.0

03 Apr 17:33
Compare
Choose a tag to compare

Changes since 0.3.0

  • audit webhook config (#174)
  • initial support for cloud provider (#164)
  • docker dev env (#132)
  • refactor SSH script exec (#103)
  • update kubernetes to 1.9.6 (#150)
  • deploy metrics-server/heapster with kubeconfig client cert auth (#121)
  • use pharos deb packages (#152)
  • ingress-nginx custom default backend (#109)
  • generate weave cni config with portmap (#154)
  • chmod 0700/0600 kube config dir/file on local machine and master (#163)
  • store cluster.yml to configmap (#158)
  • fix etcd endpoints configuration (#167)
  • allow to configure authentication token webhook (#156)

v0.4.0-beta.2

03 Apr 11:37
Compare
Choose a tag to compare
v0.4.0-beta.2 Pre-release
Pre-release
  • fix autoloading of Kupo::Kube module (#161)
  • chmod 0700/0600 kube config dir/file on local machine and master (#163)
  • store cluster.yml to configmap (#158)
  • fix etcd endpoints configuration (#167)
  • allow to configure authentication token webhook (#156)
  • rename to pharos-cluster (#169)

v0.4.0-beta.1

28 Mar 14:39
Compare
Choose a tag to compare
v0.4.0-beta.1 Pre-release
Pre-release
  • docker dev env (#132, #151)
  • autorun Rubocop on Drone and fail on all offenses (#118, #112, #135)
  • refactor SSH script exec (#103, #144)
  • use pharos deb packages (#122, #152)
  • update kubernetes to 1.9.6 (#150)
  • deploy metrics-server/heapster with kubeconfig client cert auth (#121)
  • custom default backend (#109)
  • generate weave cni config with portmap (#154)

v0.3.0

21 Mar 11:25
Compare
Choose a tag to compare
  • update kubernetes to 1.9.5 (#129)