Skip to content

The walkthrough doesn't seem to work on Apple Silicon OS X #35

@jeff303

Description

@jeff303

Hi all!

I went through the walkthough on my M3 MacBook Pro, and ran into a few issues.

First, when attempting to run the ./create-minikube-cluster-for-mac.sh, I got this error.

Warning: kubernetes-cli 1.29.3 is already installed and up-to-date.
To reinstall 1.29.3, run:
  brew reinstall kubernetes-cli
😄  minikube v1.32.0 on Darwin 14.4 (arm64)
❗  minikube skips various validations when --force is supplied; this may lead to unexpected behavior
✨  Using the hyperkit driver based on user configuration

❌  Exiting due to DRV_UNSUPPORTED_OS: The driver 'hyperkit' is not supported on darwin/arm64

error: no context exists with the name: "minikube"

It seems that the hyperkit driver is not available on Apple Silicon. So I tried starting Minikube without that option (just with minikube start), and got farther.

However, when trying to deploy fluentd using this step, the pod failed to start (CrashLoopBackOff). Checking the logs reveals

exec /fluentd/bin/fluentd-watcher: exec format error

So I think that the fluentd-watcher image that it's trying to use is incompatible with my architecture. However, although I'm relatively familiar with Kubernetes, I'm not as familiar with Minikube, nor dealing with Apple Silicon related architecture issues. Anyone have pointers on how I might be able to work around this?

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions