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

benchmark in v0.9 stopped supporting k3s #123

Open
ksandowi opened this issue Sep 11, 2024 · 4 comments
Open

benchmark in v0.9 stopped supporting k3s #123

ksandowi opened this issue Sep 11, 2024 · 4 comments
Labels
Hacktoberfest OPEAHack Available for Hackathon use

Comments

@ksandowi
Copy link

ksandowi commented Sep 11, 2024

I was able to deploy ChatQnA (0.9) using k3s and perform benchmark tests:

  • v0.8 successfully

  • v0.9 with below exception
    Exception when retrieving ConfigMap: (404)
    Reason: Not Found
    HTTP response headers: HTTPHeaderDict({'Audit-Id': '6e3d2e0b-c54d-4635-9d1c-d761c1de7ae1', 'Cache-Control': 'no-cache,
    private', 'Content-Type': 'application/json', 'X-Kubernetes-Pf-Flowschema-Uid': 'dd679818-0931-40a3-978f-f5de129f6bb5', 'X-Kubernetes-Pf-Prioritylevel-Uid': '746bc387-43d5-4ad2-91cf-1978f7afa33c', 'Date': 'Wed, 11 Sep 2024 09:18:34 GMT', 'Content-Length': '208'})
    HTTP response body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"configmaps "kubelet-config" not found","reason":"NotFound","details":{"name":"kubelet-config","kind":"configmaps"},"code":404}

    This is because (v0.9) benchmark tests depends on vanilla kubernetes (k8s) configuration (kubelet-config in ConfigMap), which is not set by k3s.

Please consider enable support for k3s without dependency for vanilla kubernetes (k8s).
If I deploy ChatQnA (0.9) using vanilla kubernetes (k8s), I was able to perform both (0.8 and 0.9) benchmark tests successfully

lkk12014402 pushed a commit that referenced this issue Sep 19, 2024
@chickenrae chickenrae added OPEAHack Available for Hackathon use Hacktoberfest labels Sep 27, 2024
@chickenrae
Copy link
Member

Should this be closed?

@ksandowi
Copy link
Author

ksandowi commented Oct 9, 2024

OPEA benchmark still doesn't support k3s because it depends on k8s configuration parameters

@chickenrae
Copy link
Member

What would next steps be?

@ksandowi
Copy link
Author

If OPEA benchmark team decide to stop supporting k3s and support only vanilla kubernetes, than this issue can be closed.
Otherwise OPEA benchmark team should prepare benchmark without k8s dependency

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hacktoberfest OPEAHack Available for Hackathon use
Projects
None yet
Development

No branches or pull requests

2 participants