Skip to content

Operator k8s binary not compatible with macOS #85

@shekhar316

Description

@shekhar316

Description
The operator Kubernetes binary currently used in the project does not work on macOS. This causes failures when attempting to run or test the operator locally on macOS systems.

Steps to Reproduce

  • Clone the repository on macOS
  • Attempt to run the operator or related scripts
  • Observe failure when executing the k8s/operator binary

Expected Behavior
The operator binary should run successfully on macOS, or there should be a supported way to obtain a compatible binary.

Actual Behavior
The binary fails to execute on macOS due to platform incompatibility (likely built for Linux).

Root Cause
The current binary appears to be compiled for Linux and is not cross-platform. macOS requires a Darwin-compatible binary.

Suggested Improvement

  • Add a make command to automatically download the correct binary based on the host OS and architecture.
  • Or pre-compiled binaries for each os (Not recommended approach based on my search)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions