-
Notifications
You must be signed in to change notification settings - Fork 84
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
Expose createDashboard #142
Comments
Dupe of pulumi/pulumi-kubernetes#578: Repro from linked issue:
|
Per this thread, we're considering deprecating the ability to create a k8s dashboard all-together from the
If you wish to install the dashboard, the Helm chart is probably your best bet. That said, your error above does not provide much insight into the root cause as to why it is not deploying, only that the Service object can't find any Pods - and this could be for any set of reasons. If you have any more info to provide to diagnose the issue, that would help. Thanks |
The dashboard has been quite helpful in getting an immediate, visual overview of my cluster. It's unfortunate to hear the community is not supporting it. Is there an alternative people are using? I have tried deploying the dashboard via a helm chart but that does not work (see pulumi/pulumi-kubernetes#578). |
Unfortunately, no - kube-dashboard was created for this purpose, but it just hasn't gotten the continued community support it needs to keep up with the changes in k8s.
I'll try to repro this on my end, but the issue in deploying the Helm chart is independent of the EKS cluster not having it deployed (we simply just don't deploy it for you when its |
Do you have a link mentioning that the kube-dashboard is not getting support? The dashboard repo has lots of recent commits. Further, looks like the issue you linked "not being updated" has been closed because a PR to support metrics-server has been merged. IMO, this does not imply the project is deprecated. Perhaps I am missing some key information? Here is the full Pulumi
|
Ah, I had not seen kubernetes/dashboard#3504 make it in, thanks for the link - it seems like things here are still relatively new & untested. Thank you for the full repro, i'll check it out.
Don't get me wrong, the dashboard certainly has value. The context here is more around:
That said, I recognize that some of this or none of it applies to all users, and that some will still want to use the dashboard. For those users, the helm chart is the recommended path here since we are considering deprecating it from the native |
I was able to deploy the dashboard chart successfully by unsetting the |
@metral If the Helm Chart is going to be the recommended way to deploy the k8s dashboard, I suggest including an example of deploying the chart in a secure way. Further, ensuring the example will work. I have tried deploying the dashboard from a helm chart and a fresh stack and still can't get it to work pulumi/pulumi-kubernetes#578 (comment). In general, deploying dashboard as a helm chart makes more sense given it is provider agnostic. |
@kennyjwilli I've gone ahead and opened pulumi/pulumi-kubernetes#600 to track how to deploy the kube-dashboard Helm chart. I also commented here, to point out that you were missing a |
Closing this out as we've split work items into 2 new issues:
|
It would be useful to have the
createDashboard
(link) function exposed in the public API. Specifically, if you follow this example, there is no way to create the dashboard. This is because if you setdeployDashboard: true
withskipDefaultNodeGroup: true
, there will be no Node groups for the dashboard to be deployed to. Exposing thecreateDashboard
function would solve this.The text was updated successfully, but these errors were encountered: