Skip to content

Support other architectures other than amd64 #299

Open
@dave-tucker

Description

@dave-tucker

What happened?

Attempting to deploy the model server via this compose file fails.

This is because Kepler is available for many different architectures, yet the model server does not.

What did you expect to happen?

It should succeed.

How can we reproduce it (as minimally and precisely as possible)?

On ARM64 Linux machine:

$ podman pull quay.io/sustainable_computing_io/kepler_model_server:v0.7.7
Trying to pull quay.io/sustainable_computing_io/kepler_model_server:v0.7.7...
Error: choosing an image from manifest list docker://quay.io/sustainable_computing_io/kepler_model_server:v0.7.7: no image found in image index for architecture "arm64", variant "v8", OS "linux"

Anything else we need to know?

No response

Kepler image tag

latest

Deployment

  • Model server
  • Estimator
  • Online trainer
  • Offline trainer
  • Profiler

Kepler model server image tag if deployed

latest

Kepler estimator image tag if deployed

latest

Kepler online trainer image tag if deployed

Kepler offline trainer image tag if deployed

Kepler profiler image tag if deployed

Kubernetes version

$ kubectl version
# paste output here

Install tools

Kepler deployment config

For on kubernetes:

$ KEPLER_NAMESPACE=kepler

# provide kepler configmap
$ kubectl get configmap kepler-cfm -n ${KEPLER_NAMESPACE} 
# paste output here

# provide kepler model server configmap if Kepler Model Server is deployed 
$ kubectl get configmap kepler-model-server-cfm -n ${KEPLER_NAMESPACE} 
# paste output here

# provide kepler deployment description
$ kubectl describe deployment kepler-exporter -n ${KEPLER_NAMESPACE} 

For standalone:

put your Kepler command argument here

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions