mirror of https://github.com/kubernetes/kops.git
Release notes for 1.19.0-alpha.1
This commit is contained in:
parent
b944b6973c
commit
c87509a333
|
@ -25,3 +25,247 @@
|
|||
* Support for Kubernetes versions 1.11 and 1.12 are deprecated and will be removed in kops 1.20.
|
||||
|
||||
# Full change list since 1.18.0 release
|
||||
|
||||
## v1.18.0-alpha.3 to v1.19.0-alpha.1
|
||||
|
||||
* Add etcd-manager certificate expiration advisory [@rifelpet](https://github.com/rifelpet) [#9030](https://github.com/kubernetes/kops/pull/9030)
|
||||
* Treat NatGatewaysNotFound error as already-deleted [@johngmyers](https://github.com/johngmyers) [#9052](https://github.com/kubernetes/kops/pull/9052)
|
||||
* Allow cluster maintenance when channel is unavailable [@johngmyers](https://github.com/johngmyers) [#9053](https://github.com/kubernetes/kops/pull/9053)
|
||||
* Release notes for 1.18.0-alpha.3 [@justinsb](https://github.com/justinsb) [#9075](https://github.com/kubernetes/kops/pull/9075)
|
||||
* Release notes for 1.17.0-beta.2 [@justinsb](https://github.com/justinsb) [#9073](https://github.com/kubernetes/kops/pull/9073)
|
||||
* Disable TX checksum offload for Flannel VXLAN [@hakman](https://github.com/hakman) [#9074](https://github.com/kubernetes/kops/pull/9074)
|
||||
* Added support for configuring disable-attach-detach-reconcile-sync in… [@andersosthus](https://github.com/andersosthus) [#9068](https://github.com/kubernetes/kops/pull/9068)
|
||||
* Add advisory notice to readme and docs homepage [@rifelpet](https://github.com/rifelpet) [#9083](https://github.com/kubernetes/kops/pull/9083)
|
||||
* Revert "feat(openstack): propagate cloud labels to machines" [@zetaab](https://github.com/zetaab) [#9087](https://github.com/kubernetes/kops/pull/9087)
|
||||
* kube-apiserver: healthcheck via sidecar container [@justinsb](https://github.com/justinsb) [#9069](https://github.com/kubernetes/kops/pull/9069)
|
||||
* Include secondary protocol flag always [@jacksontj](https://github.com/jacksontj) [#9008](https://github.com/kubernetes/kops/pull/9008)
|
||||
* Fix port conflict on etcd-cilium vs dns-controller memberlist [@justinsb](https://github.com/justinsb) [#9097](https://github.com/kubernetes/kops/pull/9097)
|
||||
* kube-apiserver-healthcheck: actually enable on 1.17 [@justinsb](https://github.com/justinsb) [#9098](https://github.com/kubernetes/kops/pull/9098)
|
||||
* Update instance_groups.md [@ranshn](https://github.com/ranshn) [#9072](https://github.com/kubernetes/kops/pull/9072)
|
||||
* Fix containerd image side-loading [@hakman](https://github.com/hakman) [#9101](https://github.com/kubernetes/kops/pull/9101)
|
||||
* Dont use terraform's file() for singleline strings in GCE metadata [@rifelpet](https://github.com/rifelpet) [#9084](https://github.com/kubernetes/kops/pull/9084)
|
||||
* Add documentation on gossip [@olemarkus](https://github.com/olemarkus) [#9111](https://github.com/kubernetes/kops/pull/9111)
|
||||
* upgrade to use cinder v3 api [@zetaab](https://github.com/zetaab) [#9113](https://github.com/kubernetes/kops/pull/9113)
|
||||
* Fix zsh completion [@olemarkus](https://github.com/olemarkus) [#9108](https://github.com/kubernetes/kops/pull/9108)
|
||||
* Add unit test for util/pkg/hashing/hash.go [@Hellcatlk](https://github.com/Hellcatlk) [#9114](https://github.com/kubernetes/kops/pull/9114)
|
||||
* Spotinst: Allow users to disable the controller add-on [@liranp](https://github.com/liranp) [#9091](https://github.com/kubernetes/kops/pull/9091)
|
||||
* Fail cluster validation if too few nodes for ig's target size [@johngmyers](https://github.com/johngmyers) [#9126](https://github.com/kubernetes/kops/pull/9126)
|
||||
* Adding most recent version of kube-state-metrics - 1.9.5 [@MoShitrit](https://github.com/MoShitrit) [#9125](https://github.com/kubernetes/kops/pull/9125)
|
||||
* PKI code cleanup [@johngmyers](https://github.com/johngmyers) [#9106](https://github.com/kubernetes/kops/pull/9106)
|
||||
* Return cluster validation failure if ASG missing [@johngmyers](https://github.com/johngmyers) [#9118](https://github.com/kubernetes/kops/pull/9118)
|
||||
* Add EC2 Instance LifeCycle label [@atmosx](https://github.com/atmosx) [#9121](https://github.com/kubernetes/kops/pull/9121)
|
||||
* add some unit tests [@q384566678](https://github.com/q384566678) [#8960](https://github.com/kubernetes/kops/pull/8960)
|
||||
* Remove code for unsupported Kubernetes version [@johngmyers](https://github.com/johngmyers) [#9134](https://github.com/kubernetes/kops/pull/9134)
|
||||
* http download: set a timeout to avoid hangs [@justinsb](https://github.com/justinsb) [#9136](https://github.com/kubernetes/kops/pull/9136)
|
||||
* Move CNI docs to their own files [@olemarkus](https://github.com/olemarkus) [#9107](https://github.com/kubernetes/kops/pull/9107)
|
||||
* Added Launch Template support for instance interruption behavior [@tomesm](https://github.com/tomesm),[@rifelpet](https://github.com/rifelpet) [#9024](https://github.com/kubernetes/kops/pull/9024)
|
||||
* DNS: Don't try to apply empty changesets [@justinsb](https://github.com/justinsb) [#8464](https://github.com/kubernetes/kops/pull/8464)
|
||||
* Remove redundant menu item in the docs site [@rifelpet](https://github.com/rifelpet) [#9144](https://github.com/kubernetes/kops/pull/9144)
|
||||
* Remove Classic networking from docs [@johngmyers](https://github.com/johngmyers) [#9142](https://github.com/kubernetes/kops/pull/9142)
|
||||
* doc: Typo in docs/state.md [@nvanheuverzwijn](https://github.com/nvanheuverzwijn) [#9147](https://github.com/kubernetes/kops/pull/9147)
|
||||
* Spotinst: Documentation [@liranp](https://github.com/liranp) [#9139](https://github.com/kubernetes/kops/pull/9139)
|
||||
* Map kube-apiserver service-account-jwks-uri flag [@justinsb](https://github.com/justinsb),[@rifelpet](https://github.com/rifelpet) [#9133](https://github.com/kubernetes/kops/pull/9133)
|
||||
* Don't put bastions in the utility subnets [@johngmyers](https://github.com/johngmyers) [#9124](https://github.com/kubernetes/kops/pull/9124)
|
||||
* Create golden image test for nodeup kube-apiserver [@justinsb](https://github.com/justinsb) [#8950](https://github.com/kubernetes/kops/pull/8950)
|
||||
* Add unit test for func matchesElbTags [@hs0210](https://github.com/hs0210) [#8989](https://github.com/kubernetes/kops/pull/8989)
|
||||
* Remove support for reading legacy-format keypairs [@johngmyers](https://github.com/johngmyers) [#9131](https://github.com/kubernetes/kops/pull/9131)
|
||||
* Update alpha channels with May updates [@MoShitrit](https://github.com/MoShitrit) [#9155](https://github.com/kubernetes/kops/pull/9155)
|
||||
* Add support for Kubenet with containerd [@hakman](https://github.com/hakman) [#9104](https://github.com/kubernetes/kops/pull/9104)
|
||||
* [Digital Ocean] Handle logic for kops edit/update cluster [@srikiz](https://github.com/srikiz) [#9116](https://github.com/kubernetes/kops/pull/9116)
|
||||
* Move OS deprecations to deprecations section of relnotes [@johngmyers](https://github.com/johngmyers) [#9093](https://github.com/kubernetes/kops/pull/9093)
|
||||
* Add unit test case for pkg/k8sversion/version_test.go [@Hellcatlk](https://github.com/Hellcatlk) [#9112](https://github.com/kubernetes/kops/pull/9112)
|
||||
* Update OWNERS file [@johngmyers](https://github.com/johngmyers) [#9105](https://github.com/kubernetes/kops/pull/9105)
|
||||
* Minor doc fix. __address__ is not valid to use, will cuase etcd faili… [@granular-ryanbonham](https://github.com/granular-ryanbonham) [#9160](https://github.com/kubernetes/kops/pull/9160)
|
||||
* GCE: don't rely on hostname being correct [@justinsb](https://github.com/justinsb),[@rifelpet](https://github.com/rifelpet) [#9135](https://github.com/kubernetes/kops/pull/9135)
|
||||
* Reduce test flakiness [@johngmyers](https://github.com/johngmyers) [#9164](https://github.com/kubernetes/kops/pull/9164)
|
||||
* Add unit test case for pkg/apis/kops/util/versions_test.go [@Hellcatlk](https://github.com/Hellcatlk) [#9156](https://github.com/kubernetes/kops/pull/9156)
|
||||
* Spotinst: New hybrid integration mode [@liranp](https://github.com/liranp) [#7252](https://github.com/kubernetes/kops/pull/7252)
|
||||
* Fix nodetask.File dependency on owner [@johngmyers](https://github.com/johngmyers) [#9169](https://github.com/kubernetes/kops/pull/9169)
|
||||
* Networking cleanup [@olemarkus](https://github.com/olemarkus) [#9157](https://github.com/kubernetes/kops/pull/9157)
|
||||
* Update DigitalOcean cloud-controller-manager to v0.1.24 [@timoreimann](https://github.com/timoreimann) [#9179](https://github.com/kubernetes/kops/pull/9179)
|
||||
* Update etcd-manager to 3.0.20200527 [@justinsb](https://github.com/justinsb) [#9184](https://github.com/kubernetes/kops/pull/9184)
|
||||
* Use debian as default image for DO images [@srikiz](https://github.com/srikiz) [#9181](https://github.com/kubernetes/kops/pull/9181)
|
||||
* Remove all versions of a file form the S3 bucket [@hakman](https://github.com/hakman) [#9171](https://github.com/kubernetes/kops/pull/9171)
|
||||
* Remove unused VFSScan [@johngmyers](https://github.com/johngmyers) [#9174](https://github.com/kubernetes/kops/pull/9174)
|
||||
* Remove loader support for nodeup tasks not used in models [@johngmyers](https://github.com/johngmyers) [#9170](https://github.com/kubernetes/kops/pull/9170)
|
||||
* Document etcd-manager backups retention settings [@hakman](https://github.com/hakman) [#9187](https://github.com/kubernetes/kops/pull/9187)
|
||||
* Add gjtempleton as reviewer [@johngmyers](https://github.com/johngmyers) [#9183](https://github.com/kubernetes/kops/pull/9183)
|
||||
* Fix nits for removal of S3 file versions [@hakman](https://github.com/hakman) [#9188](https://github.com/kubernetes/kops/pull/9188)
|
||||
* Remove support for CoreOS and Jessie [@johngmyers](https://github.com/johngmyers) [#9065](https://github.com/kubernetes/kops/pull/9065)
|
||||
* Update Bazel rules for Docker to v0.14.2 [@hakman](https://github.com/hakman) [#9196](https://github.com/kubernetes/kops/pull/9196)
|
||||
* Remove support for the legacy etcd provider as of k8s 1.18 [@johngmyers](https://github.com/johngmyers) [#8826](https://github.com/kubernetes/kops/pull/8826)
|
||||
* Add deprecation notice for legacy etcd provider to 1.17 relnotes [@johngmyers](https://github.com/johngmyers) [#9201](https://github.com/kubernetes/kops/pull/9201)
|
||||
* Add comment in OWNERS linking to test-infra OWNERS files [@rifelpet](https://github.com/rifelpet) [#9202](https://github.com/kubernetes/kops/pull/9202)
|
||||
* Fix repo packages not being installed [@hakman](https://github.com/hakman) [#9203](https://github.com/kubernetes/kops/pull/9203)
|
||||
* Allow listing versions for objects in the S3 bucket [@hakman](https://github.com/hakman) [#9205](https://github.com/kubernetes/kops/pull/9205)
|
||||
* Try validating multiple times before updating instancegroup [@johngmyers](https://github.com/johngmyers) [#9165](https://github.com/kubernetes/kops/pull/9165)
|
||||
* Use kubescheduler.config.k8s.io/v1beta1 for Kubernetes 1.19 [@hakman](https://github.com/hakman) [#9204](https://github.com/kubernetes/kops/pull/9204)
|
||||
* Update adding_a_feature.md with more modern example [@johngmyers](https://github.com/johngmyers) [#9208](https://github.com/kubernetes/kops/pull/9208)
|
||||
* Add example for delete secret [@q384566678](https://github.com/q384566678) [#9198](https://github.com/kubernetes/kops/pull/9198)
|
||||
* Upgrade docker/containerd/containeros hashes to SHA256 [@johngmyers](https://github.com/johngmyers) [#9215](https://github.com/kubernetes/kops/pull/9215)
|
||||
* Release notes for 1.16.3 [@justinsb](https://github.com/justinsb) [#9219](https://github.com/kubernetes/kops/pull/9219)
|
||||
* Remove extraneous markdown files in pkg/apis [@rifelpet](https://github.com/rifelpet) [#9220](https://github.com/kubernetes/kops/pull/9220)
|
||||
* Release notes for 1.17.0 [@justinsb](https://github.com/justinsb) [#9222](https://github.com/kubernetes/kops/pull/9222)
|
||||
* Remove unused file [@johngmyers](https://github.com/johngmyers) [#9218](https://github.com/kubernetes/kops/pull/9218)
|
||||
* Update set-version script to bump tag in Makefile [@justinsb](https://github.com/justinsb) [#9224](https://github.com/kubernetes/kops/pull/9224)
|
||||
* Start release notes for kops 1.19 [@justinsb](https://github.com/justinsb) [#9223](https://github.com/kubernetes/kops/pull/9223)
|
||||
* Use AWS SDK to fetch metadata [@justinsb](https://github.com/justinsb) [#9227](https://github.com/kubernetes/kops/pull/9227)
|
||||
* S3 DeleteAllVersions: use pagination [@justinsb](https://github.com/justinsb) [#9228](https://github.com/kubernetes/kops/pull/9228)
|
||||
* Bump compatibility matrix for kops 1.17 [@johngmyers](https://github.com/johngmyers) [#9225](https://github.com/kubernetes/kops/pull/9225)
|
||||
* Validation: MixedInstancePolicy need not override instance types [@justinsb](https://github.com/justinsb) [#9231](https://github.com/kubernetes/kops/pull/9231)
|
||||
* GCE: fix typo [@justinsb](https://github.com/justinsb) [#9232](https://github.com/kubernetes/kops/pull/9232)
|
||||
* Add packages hashes verification for containerd and Docker [@hakman](https://github.com/hakman) [#9234](https://github.com/kubernetes/kops/pull/9234)
|
||||
* Remove vsphere cloud provider [@olemarkus](https://github.com/olemarkus) [#9177](https://github.com/kubernetes/kops/pull/9177)
|
||||
* Update etcd-manager to 3.0.20200531 [@hakman](https://github.com/hakman) [#9237](https://github.com/kubernetes/kops/pull/9237)
|
||||
* Don't build site when docs are unchanged [@hakman](https://github.com/hakman) [#9235](https://github.com/kubernetes/kops/pull/9235)
|
||||
* Updating stable channel with May updates [@MoShitrit](https://github.com/MoShitrit) [#9212](https://github.com/kubernetes/kops/pull/9212)
|
||||
* Upgrde amazon vpc cni to 1.6.2 [@MoShitrit](https://github.com/MoShitrit) [#9214](https://github.com/kubernetes/kops/pull/9214)
|
||||
* Disable static tokens by default as of Kubernetes 1.18 [@johngmyers](https://github.com/johngmyers) [#8850](https://github.com/kubernetes/kops/pull/8850)
|
||||
* Add example for describe secret [@q384566678](https://github.com/q384566678) [#9241](https://github.com/kubernetes/kops/pull/9241)
|
||||
* Release notes for 1.18.0-beta.1 [@justinsb](https://github.com/justinsb) [#9242](https://github.com/kubernetes/kops/pull/9242)
|
||||
* 1.18 release note corrections [@johngmyers](https://github.com/johngmyers) [#9243](https://github.com/kubernetes/kops/pull/9243)
|
||||
* Update channels for 1.18 [@mikesplain](https://github.com/mikesplain) [#9250](https://github.com/kubernetes/kops/pull/9250)
|
||||
* [Digital Ocean] Update RBAC for DO CCM [@srikiz](https://github.com/srikiz) [#9249](https://github.com/kubernetes/kops/pull/9249)
|
||||
* Remove redundant ValidateInstanceGroup call [@rifelpet](https://github.com/rifelpet) [#9252](https://github.com/kubernetes/kops/pull/9252)
|
||||
* Add ARM64 build targets for kops and nodeup [@hakman](https://github.com/hakman) [#8922](https://github.com/kubernetes/kops/pull/8922)
|
||||
* Remove all traces of utils.tar.gz [@hakman](https://github.com/hakman) [#9197](https://github.com/kubernetes/kops/pull/9197)
|
||||
* Enable configuration of the calico IP_AUTODETECTION_METHOD and IP6_AUTODETECTION_METHOD [@mtl-wgtwo](https://github.com/mtl-wgtwo) [#9175](https://github.com/kubernetes/kops/pull/9175)
|
||||
* Use CNI 0.8.6 for Kubernetes 1.15+ [@hakman](https://github.com/hakman) [#9256](https://github.com/kubernetes/kops/pull/9256)
|
||||
* Add table of networking providers and their status [@olemarkus](https://github.com/olemarkus) [#9140](https://github.com/kubernetes/kops/pull/9140)
|
||||
* Use Docker 19.03.11 for Kubernetes 1.18+ [@hakman](https://github.com/hakman) [#9258](https://github.com/kubernetes/kops/pull/9258)
|
||||
* Fix link to point to aws docs [@mikesplain](https://github.com/mikesplain) [#9263](https://github.com/kubernetes/kops/pull/9263)
|
||||
* Refactor Debian automatic upgrades to Go code [@johngmyers](https://github.com/johngmyers) [#9213](https://github.com/kubernetes/kops/pull/9213)
|
||||
* Remove romana support [@olemarkus](https://github.com/olemarkus) [#9255](https://github.com/kubernetes/kops/pull/9255)
|
||||
* Don't make it possible to toggle ipv4/6. We only support ipv4 anyway [@olemarkus](https://github.com/olemarkus) [#9253](https://github.com/kubernetes/kops/pull/9253)
|
||||
* Update channel 1.15 k8s recommendation to 1.15.12 [@jeffb4](https://github.com/jeffb4) [#9266](https://github.com/kubernetes/kops/pull/9266)
|
||||
* Add support for encryption in Cilium [@MoShitrit](https://github.com/MoShitrit) [#9154](https://github.com/kubernetes/kops/pull/9154)
|
||||
* Bump Dashboard to v2.0.1 [@maciaszczykm](https://github.com/maciaszczykm) [#9199](https://github.com/kubernetes/kops/pull/9199)
|
||||
* Update Calico and Canal for CVE-2020-13597 [@hakman](https://github.com/hakman) [#9268](https://github.com/kubernetes/kops/pull/9268)
|
||||
* Tag all cilium keys with omitempty [@olemarkus](https://github.com/olemarkus) [#9254](https://github.com/kubernetes/kops/pull/9254)
|
||||
* When building to staging, split out the marker files by branch [@justinsb](https://github.com/justinsb) [#9272](https://github.com/kubernetes/kops/pull/9272)
|
||||
* Move networking in nodeup to dedicated subpackage [@olemarkus](https://github.com/olemarkus) [#9137](https://github.com/kubernetes/kops/pull/9137)
|
||||
* Bump supported and recommended k8s versions for kops 1.19 [@johngmyers](https://github.com/johngmyers) [#9226](https://github.com/kubernetes/kops/pull/9226)
|
||||
* Clean up wording in releases.md [@johngmyers](https://github.com/johngmyers) [#9230](https://github.com/kubernetes/kops/pull/9230)
|
||||
* Spotinst: Allow a user specifiable node draining timeout [@liranp](https://github.com/liranp) [#9221](https://github.com/kubernetes/kops/pull/9221)
|
||||
* Validate IG RootVolumeType [@olemarkus](https://github.com/olemarkus) [#9265](https://github.com/kubernetes/kops/pull/9265)
|
||||
* gce: log bucket-policy-only message at a level that always appears [@justinsb](https://github.com/justinsb) [#9276](https://github.com/kubernetes/kops/pull/9276)
|
||||
* Prepare Kops for multi-architecture support [@hakman](https://github.com/hakman) [#9216](https://github.com/kubernetes/kops/pull/9216)
|
||||
* Ensure we have IAM bucket permissions to other S3 buckets [@justinsb](https://github.com/justinsb) [#9274](https://github.com/kubernetes/kops/pull/9274)
|
||||
* Refactor cert issuance code [@johngmyers](https://github.com/johngmyers) [#9130](https://github.com/kubernetes/kops/pull/9130)
|
||||
* Allow failure of the ARM64 job in TravisCI [@hakman](https://github.com/hakman) [#9279](https://github.com/kubernetes/kops/pull/9279)
|
||||
* Use Ubuntu 20.04 as the default image for Kubernetes 1.18+ [@hakman](https://github.com/hakman) [#9283](https://github.com/kubernetes/kops/pull/9283)
|
||||
* Disable disk based evictions for Kubernetes 1.19 [@hakman](https://github.com/hakman) [#9296](https://github.com/kubernetes/kops/pull/9296)
|
||||
* More nodeup golden tests [@justinsb](https://github.com/justinsb) [#9248](https://github.com/kubernetes/kops/pull/9248)
|
||||
* Adding recent releases to docs site [@MoShitrit](https://github.com/MoShitrit) [#9293](https://github.com/kubernetes/kops/pull/9293)
|
||||
* Update Weave for CVE-2020-13597 [@hakman](https://github.com/hakman) [#9285](https://github.com/kubernetes/kops/pull/9285)
|
||||
* Create nodetasks.IssueCert() [@johngmyers](https://github.com/johngmyers) [#9282](https://github.com/kubernetes/kops/pull/9282)
|
||||
* Don't export basic auth credentials if basic auth is disabled [@johngmyers](https://github.com/johngmyers) [#9284](https://github.com/kubernetes/kops/pull/9284)
|
||||
* Copy "portmap" to /opt/cni/bin for Weave [@hakman](https://github.com/hakman) [#9286](https://github.com/kubernetes/kops/pull/9286)
|
||||
* Update shipbot config [@hakman](https://github.com/hakman) [#9277](https://github.com/kubernetes/kops/pull/9277)
|
||||
* Fix some go-lint warning [@Hellcatlk](https://github.com/Hellcatlk) [#9236](https://github.com/kubernetes/kops/pull/9236)
|
||||
* Docs - add syntax highlighting + markdown cleanup [@rifelpet](https://github.com/rifelpet) [#9308](https://github.com/kubernetes/kops/pull/9308)
|
||||
* Install common CNI plugin binaries for all network plugins [@hakman](https://github.com/hakman) [#9310](https://github.com/kubernetes/kops/pull/9310)
|
||||
* Don't try building TLS for etcd-manager if not using etcd-manager [@johngmyers](https://github.com/johngmyers) [#9302](https://github.com/kubernetes/kops/pull/9302)
|
||||
* Use ec2.DescribeInstanceTypes for machine type info [@rifelpet](https://github.com/rifelpet) [#8856](https://github.com/kubernetes/kops/pull/8856)
|
||||
* Don't require nodeup tasks to have SetName() [@johngmyers](https://github.com/johngmyers) [#9299](https://github.com/kubernetes/kops/pull/9299)
|
||||
* Refactor and improve API validation [@johngmyers](https://github.com/johngmyers) [#9217](https://github.com/kubernetes/kops/pull/9217)
|
||||
* Disable kubeproxy when creating a kube-router cluster [@rifelpet](https://github.com/rifelpet) [#9321](https://github.com/kubernetes/kops/pull/9321)
|
||||
* Use Docker 19.03.11 for Kubernetes 1.17+ [@hakman](https://github.com/hakman) [#9317](https://github.com/kubernetes/kops/pull/9317)
|
||||
* Install all CNI plugin binaries for all network plugins [@hakman](https://github.com/hakman) [#9320](https://github.com/kubernetes/kops/pull/9320)
|
||||
* Fix NPD when creating a kube-router cluster [@rifelpet](https://github.com/rifelpet) [#9323](https://github.com/kubernetes/kops/pull/9323)
|
||||
* Fix mismatch in SecurityGroups handling with launch templates [@johngmyers](https://github.com/johngmyers) [#9288](https://github.com/kubernetes/kops/pull/9288)
|
||||
* Allow docker options to be specified by create cluster overrides [@bertinatto](https://github.com/bertinatto) [#9324](https://github.com/kubernetes/kops/pull/9324)
|
||||
* Issue kube-scheduler and kube-controller-manager certs in nodeup [@johngmyers](https://github.com/johngmyers),[@justinsb](https://github.com/justinsb) [#9313](https://github.com/kubernetes/kops/pull/9313)
|
||||
* IAM: Refactor vfs-access logic so we can see the required readable paths [@justinsb](https://github.com/justinsb) [#9328](https://github.com/kubernetes/kops/pull/9328)
|
||||
* Update Weave Net to 2.6.5 [@hakman](https://github.com/hakman) [#9330](https://github.com/kubernetes/kops/pull/9330)
|
||||
* Docs helptext [@olemarkus](https://github.com/olemarkus) [#9333](https://github.com/kubernetes/kops/pull/9333)
|
||||
* Use launch templates by default [@johngmyers](https://github.com/johngmyers) [#9289](https://github.com/kubernetes/kops/pull/9289)
|
||||
* Refactor kubemanifest to be clearer [@justinsb](https://github.com/justinsb) [#9342](https://github.com/kubernetes/kops/pull/9342)
|
||||
* Refactor BootstrapChannelBuilder to use a KopsModelContext [@justinsb](https://github.com/justinsb) [#9338](https://github.com/kubernetes/kops/pull/9338)
|
||||
* Issue kubecfg and kops certs in nodeup [@johngmyers](https://github.com/johngmyers) [#9347](https://github.com/kubernetes/kops/pull/9347)
|
||||
* Update release notes for Ubuntu 20.04 and CVEs [@hakman](https://github.com/hakman) [#9332](https://github.com/kubernetes/kops/pull/9332)
|
||||
* Add nodelocal dns cache to release notes and add kops version to docs [@olemarkus](https://github.com/olemarkus) [#9351](https://github.com/kubernetes/kops/pull/9351)
|
||||
* Bug: Explicitly set default StorageClass to support upgrades [@joshbranham](https://github.com/joshbranham) [#9337](https://github.com/kubernetes/kops/pull/9337)
|
||||
* Promote alpha channel to stable [@johngmyers](https://github.com/johngmyers) [#9366](https://github.com/kubernetes/kops/pull/9366)
|
||||
* Prefer the GA label for node zone [@johngmyers](https://github.com/johngmyers) [#9363](https://github.com/kubernetes/kops/pull/9363)
|
||||
* Cleanup networking docs [@ari-becker](https://github.com/ari-becker) [#9349](https://github.com/kubernetes/kops/pull/9349)
|
||||
* Bump recommended kops versions in alpha channel [@johngmyers](https://github.com/johngmyers) [#9361](https://github.com/kubernetes/kops/pull/9361)
|
||||
* Validate cilium version [@olemarkus](https://github.com/olemarkus) [#9295](https://github.com/kubernetes/kops/pull/9295)
|
||||
* Fix kube-apiserver-healthcheck image [@coreypobrien](https://github.com/coreypobrien) [#9359](https://github.com/kubernetes/kops/pull/9359)
|
||||
* Remove the baremetal cloud provider [@johngmyers](https://github.com/johngmyers) [#9360](https://github.com/kubernetes/kops/pull/9360)
|
||||
* Add "--selinux-enabled" flag for Docker [@hakman](https://github.com/hakman) [#9334](https://github.com/kubernetes/kops/pull/9334)
|
||||
* Issue kubelet-api cert in nodeup [@johngmyers](https://github.com/johngmyers) [#9356](https://github.com/kubernetes/kops/pull/9356)
|
||||
* Revert "Fix kube-apiserver-healthcheck image" [@johngmyers](https://github.com/johngmyers) [#9371](https://github.com/kubernetes/kops/pull/9371)
|
||||
* Move host-network services off of port 8080 [@johngmyers](https://github.com/johngmyers) [#9355](https://github.com/kubernetes/kops/pull/9355)
|
||||
* Remove bundler as baremetal support was removed [@johngmyers](https://github.com/johngmyers) [#9372](https://github.com/kubernetes/kops/pull/9372)
|
||||
* Add support for AWS OIDC Provider [@rifelpet](https://github.com/rifelpet) [#9375](https://github.com/kubernetes/kops/pull/9375)
|
||||
* NodeLocalDNS config population: small tweaks [@justinsb](https://github.com/justinsb) [#9376](https://github.com/kubernetes/kops/pull/9376)
|
||||
* Add comment on blocking jobs to actions [@mikesplain](https://github.com/mikesplain) [#9305](https://github.com/kubernetes/kops/pull/9305)
|
||||
* Prune old metrics-server and update HPA docs [@johngmyers](https://github.com/johngmyers) [#9233](https://github.com/kubernetes/kops/pull/9233)
|
||||
* Upgrade mkdocs to latest versions [@rifelpet](https://github.com/rifelpet) [#9309](https://github.com/kubernetes/kops/pull/9309)
|
||||
* Store terraform launchtemplate userdata in plaintext rather than b64 [@rifelpet](https://github.com/rifelpet) [#9340](https://github.com/kubernetes/kops/pull/9340)
|
||||
* Update alpha channel with June releases [@MoShitrit](https://github.com/MoShitrit) [#9384](https://github.com/kubernetes/kops/pull/9384)
|
||||
* try github actions failure to see if PRs can't be merged [@rifelpet](https://github.com/rifelpet) [#9015](https://github.com/kubernetes/kops/pull/9015)
|
||||
* Run "go mod vendor" in verify-gomod [@rifelpet](https://github.com/rifelpet) [#9389](https://github.com/kubernetes/kops/pull/9389)
|
||||
* Start moving InstanceGroup data to NodeupConfig [@johngmyers](https://github.com/johngmyers) [#9391](https://github.com/kubernetes/kops/pull/9391)
|
||||
* Refactor to clean up TemplateFunctions [@justinsb](https://github.com/justinsb) [#9390](https://github.com/kubernetes/kops/pull/9390)
|
||||
* Revert "try github actions failures to see if PRs can't be merged" [@rifelpet](https://github.com/rifelpet) [#9392](https://github.com/kubernetes/kops/pull/9392)
|
||||
* Add notice from k8s.io to docs site [@mikesplain](https://github.com/mikesplain) [#9393](https://github.com/kubernetes/kops/pull/9393)
|
||||
* Issue aws-iam-authenticator cert in nodeup [@johngmyers](https://github.com/johngmyers) [#9378](https://github.com/kubernetes/kops/pull/9378)
|
||||
* Updating cluster_spec doc. [@michalschott](https://github.com/michalschott) [#9380](https://github.com/kubernetes/kops/pull/9380)
|
||||
* Add a couple more "area" labels [@rifelpet](https://github.com/rifelpet) [#9394](https://github.com/kubernetes/kops/pull/9394)
|
||||
* Cache terraform's providers between tests [@rifelpet](https://github.com/rifelpet) [#9399](https://github.com/kubernetes/kops/pull/9399)
|
||||
* Stop creating SHA1 hashes for build artifacts [@hakman](https://github.com/hakman) [#9400](https://github.com/kubernetes/kops/pull/9400)
|
||||
* Add initial support for ARM64 [@hakman](https://github.com/hakman) [#8938](https://github.com/kubernetes/kops/pull/8938)
|
||||
* Use -mod=vendor for most go commands [@rifelpet](https://github.com/rifelpet) [#9396](https://github.com/kubernetes/kops/pull/9396)
|
||||
* Add olemarkus as reviewer [@hakman](https://github.com/hakman) [#9200](https://github.com/kubernetes/kops/pull/9200)
|
||||
* Temporarily use containerd from Docker packages [@hakman](https://github.com/hakman) [#9346](https://github.com/kubernetes/kops/pull/9346)
|
||||
* Fix override css [@mikesplain](https://github.com/mikesplain) [#9406](https://github.com/kubernetes/kops/pull/9406)
|
||||
* Upgrade Amazon VPC CNI to 1.6.3 [@MoShitrit](https://github.com/MoShitrit) [#9408](https://github.com/kubernetes/kops/pull/9408)
|
||||
* Fold multiple integration test cases into the complex test case [@rifelpet](https://github.com/rifelpet) [#9409](https://github.com/kubernetes/kops/pull/9409)
|
||||
* Move apply logic down into pkg for import use [@johngmyers](https://github.com/johngmyers) [#9411](https://github.com/kubernetes/kops/pull/9411)
|
||||
* Clean up the HA docs [@olemarkus](https://github.com/olemarkus) [#9387](https://github.com/kubernetes/kops/pull/9387)
|
||||
* Add master and node image options when creating a cluster [@hakman](https://github.com/hakman) [#9407](https://github.com/kubernetes/kops/pull/9407)
|
||||
* Implement VFS for vault [@olemarkus](https://github.com/olemarkus) [#9094](https://github.com/kubernetes/kops/pull/9094)
|
||||
* Rolling update instance groups in consistent order [@johngmyers](https://github.com/johngmyers) [#9412](https://github.com/kubernetes/kops/pull/9412)
|
||||
* Refactor lyft config file to Go code [@johngmyers](https://github.com/johngmyers) [#9410](https://github.com/kubernetes/kops/pull/9410)
|
||||
* Update 1.17-NOTES.md [@wangxy518](https://github.com/wangxy518) [#9414](https://github.com/kubernetes/kops/pull/9414)
|
||||
* Make dns pods work on arm64 clusters [@olemarkus](https://github.com/olemarkus) [#9418](https://github.com/kubernetes/kops/pull/9418)
|
||||
* Typo and wording fix to getting_started/commands doc [@MoShitrit](https://github.com/MoShitrit) [#9417](https://github.com/kubernetes/kops/pull/9417)
|
||||
* Alicloud: Refactor LoadBalancerWhiteList to LoadBalancerACL [@bittopaz](https://github.com/bittopaz) [#8304](https://github.com/kubernetes/kops/pull/8304)
|
||||
* Remove PHONY declaration on non-phony targets [@johngmyers](https://github.com/johngmyers) [#9419](https://github.com/kubernetes/kops/pull/9419)
|
||||
* Build and publish only Linux AMD64 Kops artifacts for CI [@hakman](https://github.com/hakman) [#9401](https://github.com/kubernetes/kops/pull/9401)
|
||||
* Remove more sha1-generation code [@johngmyers](https://github.com/johngmyers) [#9423](https://github.com/kubernetes/kops/pull/9423)
|
||||
* Fix: dns-controller: 3999 port address already in use [@vgunapati](https://github.com/vgunapati) [#9404](https://github.com/kubernetes/kops/pull/9404)
|
||||
* Fix dns selectors for older k8s [@olemarkus](https://github.com/olemarkus) [#9431](https://github.com/kubernetes/kops/pull/9431)
|
||||
* Fix staticcheck error with Go 1.14 [@johngmyers](https://github.com/johngmyers) [#9434](https://github.com/kubernetes/kops/pull/9434)
|
||||
* Remove kube-discovery [@johngmyers](https://github.com/johngmyers) [#9435](https://github.com/kubernetes/kops/pull/9435)
|
||||
* Start pushing create_cluster logic into pkg [@johngmyers](https://github.com/johngmyers) [#9413](https://github.com/kubernetes/kops/pull/9413)
|
||||
* Spotinst: Add missing lifecycle to awstasks.SecurityGroup [@liranp](https://github.com/liranp) [#9445](https://github.com/kubernetes/kops/pull/9445)
|
||||
* Prepatory refactoring of BootstrapScript [@johngmyers](https://github.com/johngmyers) [#9402](https://github.com/kubernetes/kops/pull/9402)
|
||||
* Fix cilium etcd migration [@olemarkus](https://github.com/olemarkus) [#9451](https://github.com/kubernetes/kops/pull/9451)
|
||||
* Spotinst: Support for Root Volume Size in Ocean Launch Spec [@liranp](https://github.com/liranp) [#9459](https://github.com/kubernetes/kops/pull/9459)
|
||||
* Spotinst: Upgrade the Spotinst controller to version 1.0.61 [@liranp](https://github.com/liranp) [#9460](https://github.com/kubernetes/kops/pull/9460)
|
||||
* Remove dead cloudup code [@johngmyers](https://github.com/johngmyers) [#9422](https://github.com/kubernetes/kops/pull/9422)
|
||||
* Refactor BootstrapScript into a Task [@johngmyers](https://github.com/johngmyers) [#9449](https://github.com/kubernetes/kops/pull/9449)
|
||||
* Refactor how api-server addresses are exported from tasks [@johngmyers](https://github.com/johngmyers) [#9450](https://github.com/kubernetes/kops/pull/9450)
|
||||
* Add unit test for func VersionedJSON [@Hellcatlk](https://github.com/Hellcatlk) [#9458](https://github.com/kubernetes/kops/pull/9458)
|
||||
* Cilium requires manual restart when migrating to nodeport [@olemarkus](https://github.com/olemarkus) [#9454](https://github.com/kubernetes/kops/pull/9454)
|
||||
* Bump k8s versions for alpha channel with latest releases [@MoShitrit](https://github.com/MoShitrit) [#9455](https://github.com/kubernetes/kops/pull/9455)
|
||||
* Enable nodeport by default [@olemarkus](https://github.com/olemarkus) [#9425](https://github.com/kubernetes/kops/pull/9425)
|
||||
* Update staticcheck to latest version [@rifelpet](https://github.com/rifelpet) [#9463](https://github.com/kubernetes/kops/pull/9463)
|
||||
* Add Ambassador addon to kops [@concaf](https://github.com/concaf) [#9115](https://github.com/kubernetes/kops/pull/9115)
|
||||
* Update Calico to v3.15.0 for k8s 1.16+ [@hakman](https://github.com/hakman) [#9444](https://github.com/kubernetes/kops/pull/9444)
|
||||
* Update KubeDNS to v1.15.13 [@hakman](https://github.com/hakman) [#9462](https://github.com/kubernetes/kops/pull/9462)
|
||||
* Refactor more cluster creation code into NewCluster() [@johngmyers](https://github.com/johngmyers) [#9443](https://github.com/kubernetes/kops/pull/9443)
|
||||
* Update the service manifest for Docker [@hakman](https://github.com/hakman) [#9465](https://github.com/kubernetes/kops/pull/9465)
|
||||
* Cleanup tempfiles [@zhijianli88](https://github.com/zhijianli88) [#9472](https://github.com/kubernetes/kops/pull/9472)
|
||||
* Fix where etcd-cluster-spec is writen when etcd's BackupStore is defined -v2 [@rdrgmnzs](https://github.com/rdrgmnzs) [#9474](https://github.com/kubernetes/kops/pull/9474)
|
||||
* Create separate field for disabling rolling updates [@johngmyers](https://github.com/johngmyers) [#9348](https://github.com/kubernetes/kops/pull/9348)
|
||||
* Move more cluster creation code to NewCluster() [@johngmyers](https://github.com/johngmyers) [#9467](https://github.com/kubernetes/kops/pull/9467)
|
||||
* Continue moving InstanceGroup data to NodeupConfig [@johngmyers](https://github.com/johngmyers) [#9415](https://github.com/kubernetes/kops/pull/9415)
|
||||
* Use new templates for cilium 1.8 [@olemarkus](https://github.com/olemarkus) [#9424](https://github.com/kubernetes/kops/pull/9424)
|
||||
* Update terraform docs with version compatibility [@rifelpet](https://github.com/rifelpet) [#9488](https://github.com/kubernetes/kops/pull/9488)
|
||||
* Updating the YAMLs for Ingress-Citrix Addon [@christus02](https://github.com/christus02) [#9480](https://github.com/kubernetes/kops/pull/9480)
|
||||
* Allow CI builds to build a tagged version [@justinsb](https://github.com/justinsb) [#9493](https://github.com/kubernetes/kops/pull/9493)
|
||||
* Release 1.19.0-alpha.1 [@justinsb](https://github.com/justinsb) [#9494](https://github.com/kubernetes/kops/pull/9494)
|
||||
|
|
Loading…
Reference in New Issue