kubeflow / dashboard

Kubeflow Central Dashboard is the web interface for Kubeflow
Apache License 2.0
3 stars 2 forks source link

Upgrade the centraldashboard for supporting the BoundServiceAccountTokenVolume #49

Open carloscao0928 opened 10 months ago

carloscao0928 commented 10 months ago

/kind feature

Why you need this feature: Recently I had encounted a issue on our product that after loging to the Kubeflow, I got a 500 error, the menu can't show normally, looks like this:

screenshot-1

And then I checked the centraldashboard pod log and got this,

Screenshot 2024-01-02 at 18 16 46

After investigated I found it's due to the service account token life over 90 days, so the API had been rejected by AWS, refer here: https://docs.aws.amazon.com/eks/latest/userguide/service-accounts.html#identify-pods-using-stale-tokens

Describe the solution you'd like: Restart the centraldashboard to refresh the sa token life.

Anything else you would like to add: So I want know if any plan for upgrading this components or a better solution.

thesuperzapper commented 10 months ago

@kimwnasptd we probably need to address this in a patch release (no specific need to cut a new overall Kubeflow version, however).

/priority 2

google-oss-prow[bot] commented 10 months ago

@thesuperzapper: The label(s) priority/2 cannot be applied, because the repository doesn't have them.

In response to [this](https://github.com/kubeflow/dashboard/issues/49): >@kimwnasptd we probably need to address this in a patch release (no specific need to cut a new overall Kubeflow version, however). > >/priority 2 Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
thesuperzapper commented 10 months ago

/priority p2

andreyvelich commented 2 weeks ago

/transfer dashboard

google-oss-prow[bot] commented 2 weeks ago

@carloscao0928: The label(s) kind/feature cannot be applied, because the repository doesn't have them.

In response to [this](https://github.com/kubeflow/dashboard/issues/49): >/kind feature > >**Why you need this feature:** >Recently I had encounted a issue on our product that after loging to the Kubeflow, I got a 500 error, the menu can't show normally, looks like this: > >![screenshot-1](https://github.com/kubeflow/kubeflow/assets/58930323/0826b8f2-8033-4cde-bf53-14cacdbee059) > >And then I checked the centraldashboard pod log and got this, > >Screenshot 2024-01-02 at 18 16 46 > >After investigated I found it's due to the service account token life over 90 days, so the API had been rejected by AWS, refer here: https://docs.aws.amazon.com/eks/latest/userguide/service-accounts.html#identify-pods-using-stale-tokens > >**Describe the solution you'd like:** >Restart the centraldashboard to refresh the sa token life. > >**Anything else you would like to add:** >So I want know if any plan for upgrading this components or a better solution. Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.