Replies: 3 comments
-
Thanks for posting a discussion about homepage here on GitHub. Homepage now uses a fancy new AI tool thanks to our friends at Glime, so the answer below is the AI bot's attempt to answer your question. If you feel it's sufficient you can mark the answer and close this post, otherwise feel free to leave it open of course! Thanks for using Homepage! ❤️ Hi, Based on the information provided and the context from the documentation, it seems that the Homepage application requires certain permissions to list resources at the cluster scope, which is why it's trying to create a
Unfortunately, without the ability to create Please note that any modifications to the application code or configuration should be thoroughly tested to ensure that they do not introduce any new issues or security vulnerabilities. This comment was generated by Glime. |
Beta Was this translation helpful? Give feedback.
-
This discussion has been automatically closed due to inactivity. See our contributing guidelines for more details. |
Beta Was this translation helpful? Give feedback.
-
This discussion has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion for related concerns. See our contributing guidelines for more details. |
Beta Was this translation helpful? Give feedback.
-
Description
Hi, is it possible to deploy Homepage to K8s without the need to also create ClusterRole as instructed in the Kubernetes Installation Doc? We're having some restriction conflicts in our environment (we cannot create ClusterRoles) due to policies in-place.
At per writing, this is not possible, but I've narrowed down the issue to this line:
homepage/src/utils/config/service-helpers.js
Lines 196 to 202 in 7e50da8
Which produces the error below:
To remediate this, how about if we enumerate all accessible namespaces first, and then get the ingresses from those namespaces? I'm not very familiar with Kubernetes Client in NodeJS, I'm not sure if there's any built-in functions that can directly do this without manual enumeration.
Thanks.
homepage version
v0.8.13 (986a181, May 6, 2024)
Installation method
Other (please describe above)
Configuration
No response
Container Logs
No response
Browser Logs
No response
Troubleshooting
No troubleshooting needed
Beta Was this translation helpful? Give feedback.
All reactions