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

Add the qemu2 driver to the minikube registry #13639

Merged
merged 20 commits into from
May 12, 2022

Commits on Apr 4, 2022

  1. Add the qemu driver to the minikube registry

    Since the machine drivers are hardcoded in minikube,
    drivers need to be added to the registry to be tested.
    
    Add a basic sanity check for the qemu-system binary,
    and set up the basic configuration such as cpus/memory.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    284ad62 View commit details
    Browse the repository at this point in the history
  2. Upgrade to latest docker-machine-driver-qemu

    Copy some of the default values from the regular setup,
    that is not used when not using docker-machine config.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    98b8b6a View commit details
    Browse the repository at this point in the history
  3. Use portforwarding for qemu with user network

    Only the SSH and the Docker port (2376) are available
    with the slirp network, everything else needs tunneling.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    d9c303e View commit details
    Browse the repository at this point in the history
  4. Upgrade to latest docker-machine-driver-qemu

    It is still ancient, so there is bound to be issues
    with the vendored code from libmachine and drivers.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    927d7d5 View commit details
    Browse the repository at this point in the history
  5. Fork the machine qemu driver into minikube qemu2

    This is an internal driver, with the new driver config
    rather than the machine flags of the external driver.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    77ed383 View commit details
    Browse the repository at this point in the history
  6. Set up the IP address for the qemu driver

    Assume "user" networking, for now at least.
    afbjorklund committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    6965307 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    191ff5b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a7f14e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    af07b2b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d38789a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e894c88 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Configuration menu
    Copy the full SHA
    e7495ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d21342c View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2022

  1. Revert "Make sure to set up apiserver tunnel on restart"

    This reverts commit e7495ab.
    afbjorklund committed Apr 10, 2022
    Configuration menu
    Copy the full SHA
    15c71df View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Configuration menu
    Copy the full SHA
    ae40c57 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    3555b19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b39a46 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Configuration menu
    Copy the full SHA
    00d31d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a0f1a0 View commit details
    Browse the repository at this point in the history
  3. fix lint

    sharifelgamal committed May 11, 2022
    Configuration menu
    Copy the full SHA
    60328d4 View commit details
    Browse the repository at this point in the history