Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple platform support #5

Closed
luxas opened this issue Apr 18, 2016 · 7 comments
Closed

Multiple platform support #5

luxas opened this issue Apr 18, 2016 · 7 comments
Assignees

Comments

@luxas
Copy link
Member

luxas commented Apr 18, 2016

Server platforms for linux/amd64, linux/arm, linux/arm64, linux/ppc64le
Client platforms for windows/amd64, darwin/amd64 + the above

@dlorenc @vishh

@dlorenc
Copy link
Contributor

dlorenc commented Apr 19, 2016

We could create a libmachine driver for qemu/libvirt to run ARM VMs on non-arm hosts. Some work on this was already done here:
docker/machine#504

@luxas
Copy link
Member Author

luxas commented Apr 19, 2016

I didn't mean we should provide a VM for arm|arm64|ppc64le
For those platforms, we should provide the docker (or host) solution only.

So for linux/amd64, linux/arm, linux/arm64, linux/ppc64le:
minikube client -> (docker) -> minikube server

For linux/amd64, windows/amd64, darwin/amd64
minikube client -> libmachine -> virtualbox/hyperv -> linux vm -> minikube server

@luxas luxas self-assigned this May 13, 2016
@luxas luxas added this to the 0.1 Release milestone May 13, 2016
@luxas
Copy link
Member Author

luxas commented May 19, 2016

This isn't for the 0.1 release, but the release after. Therefore marking as P2

@luxas luxas modified the milestones: 0.1 Release, 0.2 Release May 27, 2016
@dlorenc
Copy link
Contributor

dlorenc commented Jun 2, 2016

Is there anything you want to do here for 0.2.0? I'm hoping to cut it tomorrow.

@luxas
Copy link
Member Author

luxas commented Jun 2, 2016

No, feel free to move it to v0.3.

Right now I'm writing a multiarch proposal (will cc you), which should be in before v1.3, so I haven't time to fix this before tomorrow.

On 02 Jun 2016, at 19:01, dlorenc notifications@github.com wrote:

Is there anything you want to do here for 0.2.0? I'm hoping to cut it tomorrow.


You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or mute the thread.

@luxas
Copy link
Member Author

luxas commented Jun 10, 2016

OK, I've too much to do atm...
I've made progress with these things, but I have no PR for this yet

@luxas luxas removed this from the 0.3 Release milestone Jun 10, 2016
jimmidyson added a commit to jimmidyson/minikube that referenced this issue Jul 14, 2016
@dlorenc dlorenc removed kind/feature Categorizes issue or PR as related to a new feature. kind/enhancement labels Aug 11, 2016
s-urbaniak pushed a commit to s-urbaniak/minikube that referenced this issue Oct 13, 2016
readme: use correct repository for building minikube-iso
@luxas
Copy link
Member Author

luxas commented Oct 16, 2016

As we decided to go the VM route fully for minikube (no dockerized mode etc.), we can effectively only have it on amd64, which is ok

kubeadm supports other platforms instead, check that out!

(Also ref the multiarch doc: https://github.com/kubernetes/kubernetes/blob/master/docs/proposals/multi-platform.md)

@luxas luxas closed this as completed Oct 16, 2016
castlemilk pushed a commit to castlemilk/minikube that referenced this issue Jun 29, 2019
# This is the 1st commit message:

Fix doc comment version.gitCommitID doc


# This is the commit message kubernetes#2:

Add hyperkit doc


# This is the commit message kubernetes#3:

Add commit id to docker-machine-driver-kvm2 version


# This is the commit message kubernetes#4:

removed label selector for registry-proxy daemonset

# This is the commit message kubernetes#5:

Add support to custom qemu uri on kvm2 driver


# This is the commit message kubernetes#6:

Improve hyperkit vm stop


# This is the commit message kubernetes#7:

Make virtualbox DNS settings configurable 


# This is the commit message kubernetes#8:

added integration tests for registry addon
medyagh referenced this issue in medyagh/minikube Jul 30, 2019
# This is the 1st commit message:

organize integration tests files by type

# This is the commit message #2:

Adding separate profile for each kind of test

# This is the commit message #3:

Adding clean up to delete newly added TestVms

# This is the commit message #4:

goimport

# This is the commit message #5:

making them run in parallel
medyagh pushed a commit that referenced this issue Apr 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants