Merge branch 'master' into cache_images_int_test2
commit
aa294808f5
|
@ -1,5 +1,8 @@
|
|||
If this is a bug report, please include:
|
||||
<!-- If you are reporting a bug, please include:
|
||||
|
||||
- [ ] How to replicate the error, including the exact command-lines used.
|
||||
- [ ] The full output of the command that failed
|
||||
- [ ] The operating system name and version used
|
||||
- How to replicate the error, including the exact `minikube` command-line used.
|
||||
- The full output of the command that failed
|
||||
- The output of the "minikube logs" command
|
||||
- Which operating system version was used
|
||||
|
||||
Thank you! Please write about your experience below this line: --!>
|
||||
|
|
34
CHANGELOG.md
34
CHANGELOG.md
|
@ -1,5 +1,39 @@
|
|||
# Minikube Release Notes
|
||||
|
||||
# Version 0.35.0 - 2019-03-06
|
||||
|
||||
* Update default Kubernetes version to v1.13.4 (latest stable) [#3807](https://github.com/kubernetes/minikube/pull/3807)
|
||||
* Update docker/machine to fix the AMD bug [#3809](https://github.com/kubernetes/minikube/pull/3809)
|
||||
* Enable tap and vhost-net in minikube iso [#3758](https://github.com/kubernetes/minikube/pull/3758)
|
||||
* Enable kernel modules necessary for IPVS [#3783](https://github.com/kubernetes/minikube/pull/3783)
|
||||
* Add Netfilter `xt_socket` module to complete support for Transparent Proxying (TPROXY) [#3712](https://github.com/kubernetes/minikube/pull/3712)
|
||||
* Change DefaultMountVersion to 9p2000.L [#3796](https://github.com/kubernetes/minikube/pull/3796)
|
||||
* fix incorrect style name mount [#3789](https://github.com/kubernetes/minikube/pull/3789)
|
||||
* When missing a hypervisor, omit the bug report prompt [#3787](https://github.com/kubernetes/minikube/pull/3787)
|
||||
* Fix minikube logs for other container runtimes [#3780](https://github.com/kubernetes/minikube/pull/3780)
|
||||
* Improve reliability of kube-proxy configmap updates (retry, block until pods are up) [#3774](https://github.com/kubernetes/minikube/pull/3774)
|
||||
* update libvirtd [#3711](https://github.com/kubernetes/minikube/pull/3711)
|
||||
* Add flag for disabling the VirtualBox VTX check [#3734](https://github.com/kubernetes/minikube/pull/3734)
|
||||
* Add make target for building a rpm file [#3742](https://github.com/kubernetes/minikube/pull/3742)
|
||||
* Improve building of deb package (versioning and permissions) [#3745](https://github.com/kubernetes/minikube/pull/3745)
|
||||
* chown command should be against user $HOME, not roots home directory. [#3719](https://github.com/kubernetes/minikube/pull/3719)
|
||||
|
||||
Thank you to the following contributors who made this release possible:
|
||||
|
||||
- Anders F Björklund
|
||||
- Artiom Diomin
|
||||
- Don McCasland
|
||||
- Elijah Oyekunle
|
||||
- Filip Havlíček
|
||||
- Ihor Dvoretskyi
|
||||
- karmab
|
||||
- Mas
|
||||
- Miel Donkers
|
||||
- Thomas Strömberg
|
||||
- Tom Reznik
|
||||
- Yaroslav Skopets
|
||||
- Yoan Blanc
|
||||
|
||||
# Version 0.34.1 - 2019-02-16
|
||||
|
||||
* Make non-zero ssh error codes less dramatic [#3703](https://github.com/kubernetes/minikube/pull/3703)
|
||||
|
|
4
Makefile
4
Makefile
|
@ -14,8 +14,8 @@
|
|||
|
||||
# Bump these on release - and please check ISO_VERSION for correctness.
|
||||
VERSION_MAJOR ?= 0
|
||||
VERSION_MINOR ?= 34
|
||||
VERSION_BUILD ?= 1
|
||||
VERSION_MINOR ?= 35
|
||||
VERSION_BUILD ?= 0
|
||||
# Default to .0 for higher cache hit rates, as build increments typically don't require new ISO versions
|
||||
ISO_VERSION ?= v$(VERSION_MAJOR).$(VERSION_MINOR).0
|
||||
|
||||
|
|
|
@ -21,6 +21,7 @@ Our [goal](https://github.com/kubernetes/minikube/blob/master/docs/contributors/
|
|||
|
||||
## News
|
||||
|
||||
* 2019-03-06 - v0.35.0 released! [[download](https://github.com/kubernetes/minikube/releases/tag/v0.35.0)] [[release notes](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md#version-0350---2019-03-06)]
|
||||
* 2019-02-16 - v0.34.1 released! [[download](https://github.com/kubernetes/minikube/releases/tag/v0.34.1)] [[release notes](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md#version-0341---2019-02-16)]
|
||||
* 2019-02-15 - v0.34.0 released! [[download](https://github.com/kubernetes/minikube/releases/tag/v0.34.0)] [[release notes](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md#version-0340---2019-02-15)]
|
||||
* 2019-01-18 - v0.33.1 released to address [CVE-2019-5736](https://www.openwall.com/lists/oss-security/2019/02/11/2) [[download](https://github.com/kubernetes/minikube/releases/tag/v0.33.1)] [[release notes](https://github.com/kubernetes/minikube/blob/master/CHANGELOG.md#version-0331---2019-01-18)]
|
||||
|
|
|
@ -19,6 +19,7 @@ metadata:
|
|||
kubernetes.io/name: heapster
|
||||
kubernetes.io/minikube-addons: heapster
|
||||
addonmanager.kubernetes.io/mode: Reconcile
|
||||
kubernetes.io/minikube-addons-endpoint: heapster
|
||||
name: heapster
|
||||
namespace: kube-system
|
||||
spec:
|
||||
|
|
|
@ -1,4 +1,12 @@
|
|||
[
|
||||
{
|
||||
"name": "v0.35.0",
|
||||
"checksums": {
|
||||
"darwin": "9fb0ce4decb0f40b1b2ee11cad0aa89e13e2d5c46ff0d35875a0a65788dee6b4",
|
||||
"linux": "e161995604c42c37a797fd11fac5d545f8b75f0796afc3b10679253bf229ff3d",
|
||||
"windows": "748c9087e876491332897d8dc937eeea92f9fda9003443ef668dc75f5638ed5b"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "v0.34.1",
|
||||
"checksums": {
|
||||
|
|
|
@ -98,25 +98,17 @@ These are downstream packages that are being maintained by others and how to upg
|
|||
| Arch Linux AUR | https://aur.archlinux.org/packages/minikube/ | "Flag as package out-of-date"
|
||||
| Brew Cask | https://github.com/Homebrew/homebrew-cask/blob/master/Casks/minikube.rb | The release job creates a new PR in [Homebrew/homebrew-cask](https://github.com/Homebrew/homebrew-cask) with an updated version and SHA256, double check that it's created.
|
||||
|
||||
#### Updating the arch linux package
|
||||
The Arch Linux AUR is maintained at https://aur.archlinux.org/packages/minikube/. The installer PKGBUILD is hosted in its own repository. The public read-only repository is hosted here `https://aur.archlinux.org/minikube.git` and the private read-write repository is hosted here `ssh://aur@aur.archlinux.org/minikube.git`
|
||||
|
||||
The repository is tracked in this repo under a submodule `installers/linux/arch_linux`. Currently, its configured to point at the public readonly repository so if you want to push you should run this command to overwrite
|
||||
|
||||
`git config submodule.archlinux.url ssh://aur@aur.archlinux.org/minikube.git `
|
||||
|
||||
To actually update the package, you should bump the version and update the sha512 checksum. You should also run `makepkg --printsrcinfo > .SRCINFO` to update the srcinfo file. You can edit this manually if you don't have `makepkg` on your machine.
|
||||
|
||||
## Verification
|
||||
|
||||
After you've finished the release, run this command from the release commit to verify the release was done correctly:
|
||||
`make check-release`.
|
||||
Verify release checksums by running`make check-release`
|
||||
|
||||
## Update kubernetes.io docs
|
||||
## Update docs
|
||||
|
||||
If there are major changes, please send a PR to update the official setup guide: [Running Kubernetes Locally via Minikube](https://kubernetes.io/docs/setup/minikube/)
|
||||
If there are major changes, please send a PR to update https://kubernetes.io/docs/setup/minikube/
|
||||
|
||||
## Announce
|
||||
## Announce!
|
||||
|
||||
Places we generally announce releases:
|
||||
|
||||
- #minikube on Slack
|
||||
- minikube-dev, minikube-users mailing list
|
||||
|
|
|
@ -11,6 +11,8 @@ The NO_PROXY variable here is important: Without setting it, minikube may not be
|
|||
* **192.168.99.1/24**: Used by the minikube VM. Configurable for some hypervisors via `--host-only-cidr`
|
||||
* **10.96.0.0/12**: Used by service cluster IP's. Configurable via `--service-cluster-ip-range`
|
||||
|
||||
One important note: If NO_PROXY is required by non-Kubernetes applications, such as Firefox or Chrome, you may want to specifically add the minikube IP to the comma-separated list, as they may not understand IP ranges ([#3827](https://github.com/kubernetes/minikube/issues/3827)).
|
||||
|
||||
## Example Usage
|
||||
|
||||
### macOS and Linux
|
||||
|
|
|
@ -96,7 +96,7 @@ Some environment variables may be useful for using the `none` driver:
|
|||
|
||||
## Known Issues
|
||||
|
||||
* You cannot run more than one `--vm-driver=none` instance on a single host
|
||||
* `-p` (profiles) are unsupported: It is not possible to run more than one `--vm-driver=none` instance
|
||||
* Many `minikube` commands are not supported, such as: `dashboard`, `mount`, `ssh`
|
||||
* minikube with the `none` driver has a confusing permissions model, as some commands need to be run as root ("start"), and others by a regular user ("dashboard")
|
||||
* CoreDNS detects resolver loop, goes into CrashloopBackoff - [#3511](https://github.com/kubernetes/minikube/issues/3511)
|
||||
|
|
Loading…
Reference in New Issue