Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,10 +195,11 @@ Key values in `chart/values.yaml`:
| Value | Default | Description |
|-------|---------|-------------|
| `nebariapp.enabled` | `false` | Create NebariApp resources for routing/TLS/auth |
| `nebariapp.serve.enabled` | `true` | Expose the serve endpoint externally (set `false` to keep internal-only) |
| `nebariapp.serve.enabled` | `false` | Expose the serve endpoint externally (set `true` and provide `nebariapp.hostname`) |
| `nebariapp.hostname` | - | Hostname for the Ray Serve endpoint (required when serve.enabled) |
| `nebariapp.dashboard.enabled` | `true` | Create a separate NebariApp for the Ray Dashboard |
| `nebariapp.dashboard.hostname` | - | Hostname for the Ray Dashboard (required when dashboard enabled) |
| `nebariapp.dashboard.landingPage.icon` | Ray Serve SVG (data URI) | Landing page icon (data URI or URL) |
| `nebariapp.auth.enabled` | `false` | Enable OIDC authentication via Keycloak |
| `nebariapp.auth.redirectURI` | `/oauth2/callback` | OAuth callback path (Envoy Gateway rejects `/`) |
| `nebariapp.gateway` | `public` | Gateway to use (`public` or `internal`) |
Expand Down
2 changes: 1 addition & 1 deletion chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ nebariapp:
enabled: false
displayName: "Ray Dashboard"
description: "Monitor and manage Ray clusters and Serve deployments"
icon: "https://raw.githubusercontent.com/ray-project/ray/master/doc/source/images/serve.svg"
icon: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxOTgxIDY1NyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij48Zz48cGF0aCBkPSJNODA4Ljc3MywyNzkuNzM0Yy0wLC0yNy44NyAtMjAuNTYxLC0zNy4wNyAtNjAuMTA3LC0zNy4wN2MtOS44MDgsLTAgLTI3LjIwNCwtMCAtMzQuNzk0LDAuODQxbDAsNzYuMzQ3YzYuNjQ0LDAgMjcuNTIsMC41NjEgMzQuNzk0LDAuNTYxYzM4LjkwNCwtMCA2MC4xMDcsLTguNjQgNjAuMTA3LC0zOC43MjlsLTAsLTEuOTVabTMzLjg0OCwxNDkuMDc2bC0yMi4xNDksMGMtMy43OTUsMCAtNC40MjUsMCAtNi45NTksLTMuNjMxbC01Ni42MTYsLTgzLjAzOGwtOC4yMzEsMGMtMTAuNDI2LDAgLTI2Ljg4OSwtMC41NDkgLTM0Ljc5NCwtMC44MjlsMCw4MS45MTdjMCwyLjc5MSAtMi4yMTgsNS41ODEgLTUuNjk3LDUuNTgxbC0xNy4wODIsMGMtMy4xNjQsMCAtNS42OTgsLTIuNTEgLTUuNjk4LC01LjU4MWwwLC0xOTUuMDQzYzAsLTMuOSAxLjkwMywtNS41ODEgNy41ODksLTYuMTQxYzEzLjYwMywtMS4zOSAzNy4zMzksLTIuMjE5IDU1LjY4MiwtMi4yMTljNDkuOTg0LDAgODguNTcyLDE0Ljc3IDg4LjU3Miw1OS45MDhsMCwxLjk1YzAsMzEuMjA5IC0yMC44NzYsNDkuNTk5IC00OS42NjgsNTYuMjg5bDU4LjIxNSw4NS41MzZjMC42MTksMC44NDEgMC45MzQsMS42NyAwLjkzNCwyLjUxMWMtMCwxLjY2OSAtMS4yNSwyLjc5IC00LjA5OCwyLjc5WiIgc3R5bGU9ImZpbGw6IzAwMjU1OTtmaWxsLXJ1bGU6bm9uemVybzsiLz48cGF0aCBkPSJNOTU4LjI2OSwyOTcuMDAzYy04LjU0NywtMS4zOSAtMjMuNzM3LC0yLjc3OSAtMzcuMDEyLC0yLjc3OWMtMzEuMzE1LC0wIC00MS4xMTEsMTguNjY5IC00MS4xMTEsNDguMTk3bDAsMTkuNDk5YzAsMjkuMjU5IDkuNzk2LDQ4LjIwOSA0MS4xMTEsNDguMjA5YzEzLjI3NSwtMCAyOC4xNSwtMS4zOSAzNy4wMTIsLTIuNzc5bC0wLC0xMTAuMzQ3Wm0yMS4xOTEsMTI3LjM0N2MtMTYuNzY2LDMuNjE5IC0zOC45MDMsNi40MSAtNTguMjAzLDYuNDFjLTQ3LjEzNSwtMCAtNjguOTU3LC0yNy4wNDEgLTY4Ljk1NywtNjguODRsLTAsLTE5LjQ5OWMtMCwtNDEuNzg3IDIxLjUwNywtNjguODI4IDY4Ljk1NywtNjguODI4YzE4Ljk4NCwtMCA0MS40MzcsMi43OSA1OC4yMDMsNi40MWM1LjY5OCwxLjEyMSA2LjY0NCwyLjUxIDYuNjQ0LDYuNDFsLTAsMTMxLjUxNWMtMCwzLjYzMiAtMC45NDYsNS4zMDEgLTYuNjQ0LDYuNDIyWiIgc3R5bGU9ImZpbGw6IzAwMjU1OTtmaWxsLXJ1bGU6bm9uemVybzsiLz48cGF0aCBkPSJNMTA3NS40LDQ4My45NjZjLTIzLjQyMiwwIC00NC45MjksLTMuMDU5IC01Mi4yMTQsLTQuNzI4Yy00LjQyNSwtMS4xMSAtNi4wMTMsLTIuNTExIC02LjAxMywtNS44NWwtMCwtNy44MTFjLTAsLTIuNzc5IDIuNTQ1LC00LjcyOSA1LjcwOSwtNC43MjlsMC45NDYsMGM5LjQ5MiwxLjEyMSAzMy4yMDYsMy4zNCA1MS41NzIsMy4zNGMyOC40NTMsLTAgMzcuMzE1LC02LjExOCAzNy4zMTUsLTM1LjM3OGwwLC0xLjQwMWMtNy41ODksMS45NSAtMjQuOTg2LDMuMzUxIC0zNS4xMiwzLjM1MWMtMzYuMzU5LC0wIC03MC44NDksLTExLjE1IC03MC44NDksLTU3LjY5bDAsLTkxLjk0NmMwLC0zLjA3MSAyLjgzOCwtNS41ODEgNi4zMjksLTUuNTgxbDE1LjE5LC0wYzMuNDY3LC0wIDYuMzI4LDIuNTEgNi4zMjgsNS41ODFsLTAsOTEuOTQ2Yy0wLDI5LjgyIDE2LjQzOSwzNi43OSA0My4wMDIsMzYuNzljOS4xNzcsMCAyNS4zMjQsLTEuNjgxIDM0LjQ3OCwtMy42MzFsMCwtMTI1LjEwNWMwLC0zLjA3MSAyLjg2MSwtNS41ODEgNi4zMjgsLTUuNTgxbDE1LjE5MSwtMGMzLjQ5MSwtMCA2LjMyOCwyLjUxIDYuMzI4LDUuNTgxbC0wLDE0Ny42ODZjLTAsNDMuNzM3IC0yMS41MTksNTUuMTU2IC02NC41Miw1NS4xNTZaIiBzdHlsZT0iZmlsbDojMDAyNTU5O2ZpbGwtcnVsZTpub256ZXJvOyIvPjxwYXRoIGQ9Ik0xMjYzLjMxLDQzMC43NmMtMjIuMTQ5LC0wIC0zOC41ODgsLTEuOTUgLTUyLjUwNiwtMy45MTFjLTUuMzgyLC0wLjgyOSAtNi4wMDEsLTEuOTUgLTYuMDAxLC01LjAwOWwtMCwtMTEuMTUxYy0wLC0zLjA3IDIuNTIyLC00LjQ2IDUuMzcxLC00LjQ2bDAuOTQ1LDBjMTQuNTYsMS4xMjEgMzcuNjMxLDEuNjgyIDUyLjE5MSwxLjY4MmMzNy45NjksLTAgNDguMDkyLC0xMy4zODEgNDguMDkyLC0zMi44OTFjMCwtMTMuOTI5IC05LjE3NywtMjEuNzI4IC0zNy45NTgsLTM3LjMzOWwtMzAuNjk1LC0xNi40MzljLTI5LjA5NiwtMTUuNTk5IC00My42NDQsLTI5LjgwOSAtNDMuNjQ0LC01Mi4wOTdjLTAsLTMzLjcyIDI3LjUyLC00OS4zMTkgNzUuNTg5LC00OS4zMTljMTguNjgxLDAgNDMuMDM2LDEuNjcgNTUuMDM5LDMuMzM5YzMuMTY0LDAuNTYxIDUuMzgzLDEuOTUgNS4zODMsNC43NDFsLTAsMTEuOTc5Yy0wLDIuNzc5IC0yLjIxOSw0LjQ2IC01LjM4Myw0LjQ2bC0wLjYzLDBjLTEzLjkxOCwtMC44NCAtMzYuMDU1LC0xLjY4MSAtNTQuNDA5LC0xLjY4MWMtMzIuNTc2LC0wIC00Ni40OTMsNi4xMyAtNDYuNDkzLDI2LjQ4MWMtMCwxMy4xIDEwLjQzOCwyMC44OTkgMzQuNDc4LDMzLjcwN2wyOS4xMDgsMTUuMzMxYzM2LjY4NSwxOS4yMyA0OS42NjksMzQuNTQ4IDQ5LjY2OSw1Ni44MzdjLTAsMjYuNzQ5IC0xNS44MzMsNTUuNzQgLTc4LjE0Niw1NS43NFoiIHN0eWxlPSJmaWxsOiMwMDI1NTk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+PHBhdGggZD0iTTE0NjcuNjIsMzM5LjkyM2MwLC0yOS44MiAtMTMuNjEzLC00NC44NyAtNDEuNDQ4LC00NC44N2MtMjcuMjA1LC0wIC00Mi4zOTUsMTYuMTU5IC00Mi4zOTUsNDQuODdsMCwxLjM4OWw4My44NDMsMGwwLC0xLjM4OVptMjIuMTM4LDIwLjA0N2wtMTA1Ljk4MSwtMGwwLDMuMzUxYzAsMzIuMDUgMTcuMDkzLDQ2LjgwOCA0Ni4yMDEsNDYuODA4YzE4LjM0MiwtMCAzOS41MzQsLTEuOTUgNTQuMDk0LC0zLjlsMS41NjQsMGMyLjUzNCwwIDUuMDY3LDEuMTIxIDUuMDY3LDMuOWwwLDkuNDgxYzAsMy42MTkgLTEuMjYxLDUuNTY5IC02LjMxNiw2LjQxYy0xOC4wMzksMy4wNTkgLTMzLjIyOSw0Ljc0IC01NC40MDksNC43NGMtMzYuMzgyLC0wIC03NC4wMjQsLTE1LjM0MiAtNzQuMDI0LC02OC44NGwtMCwtMTkuNDk5Yy0wLC0zOS41NjkgMjQuOTg2LC02OC44MjggNzAuMjE4LC02OC44MjhjNDYuMTc3LC0wIDY5LjU5OSwyOC45OTEgNjkuNTk5LDY4LjU0OGwtMCwxMS43MTFjLTAsMy42MTkgLTIuMjMsNi4xMTggLTYuMDEzLDYuMTE4WiIgc3R5bGU9ImZpbGw6IzAwMjU1OTtmaWxsLXJ1bGU6bm9uemVybzsiLz48cGF0aCBkPSJNMTU4Mi4yNiwyOTUuMDUzYy0yMS41MTksLTAgLTMxLjk0NSwwLjU2IC00My45NzEsMi43OWwwLDEyNS4zODZjMCwyLjc5MSAtMi4yMDcsNS41ODEgLTUuNjg2LDUuNTgxbC0xNi40NTEsMGMtMy4xNzYsMCAtNS42OTgsLTIuNTEgLTUuNjk4LC01LjU4MWwwLC0xMzUuNDE1YzAsLTMuMDcxIDIuMjA3LC01LjAyMSA1LjY5OCwtNi40MWMxOC4wMjcsLTYuOTcgMzkuODQ5LC03LjgxMSA2Ni4xMDgsLTcuODExYzQuMTEsLTAgNi42NDMsMC4yOTIgNi42NDMsNC4xOTFsMCwxMi44MDljMCwzLjA3IC0wLjYzLDQuNDYgLTYuNjQzLDQuNDZaIiBzdHlsZT0iZmlsbDojMDAyNTU5O2ZpbGwtcnVsZTpub256ZXJvOyIvPjxwYXRoIGQ9Ik0xNzQ5LjU3LDI4Mi4yNDVsLTQwLjQ5MSwxMjYuNDk0Yy01LjY4NiwxNy41NjEgLTE4LjAyOCwyMi4wMjEgLTMwLjY3MiwyMi4wMjFjLTEyLjM0MiwtMCAtMjQuOTk4LC00LjQ2IC0zMC42OTYsLTIyLjAyMWwtNDAuNDgsLTEyNi40OTRjLTAuMzI3LC0wLjg0MSAtMC4zMjcsLTEuNDAxIC0wLjMyNywtMS45NWMwLC0yLjgwMiAxLjkwNCwtNC43NTIgNS4wNjgsLTQuNzUybDE3LjM5NiwtMGMyLjUzNCwtMCA1LjA2OCwxLjY4MSA2LjAxMyw1LjMwMWwzNS40MzYsMTIwLjkyNWMxLjg4LDYuOTcgNC40MjUsOC42NTIgNy41OSw4LjY1MmMyLjgzNywtMCA1LjY5NywtMS42ODIgNy41ODksLTguNjUybDM1LjQyNCwtMTIwLjkyNWMwLjk0NiwtMy42MiAzLjQ5MSwtNS4zMDEgNi4wMDEsLTUuMzAxbDE3LjcyNCwtMGMzLjE2NCwtMCA0Ljc0LDEuNjgxIDQuNzQsNC40NmMwLDAuNTYgMCwxLjQwMSAtMC4zMTUsMi4yNDJaIiBzdHlsZT0iZmlsbDojMDAyNTU5O2ZpbGwtcnVsZTpub256ZXJvOyIvPjxwYXRoIGQ9Ik0xODYxLjg3LDMzOS45MjNjMCwtMjkuODIgLTEzLjYwMiwtNDQuODcgLTQxLjQ0OSwtNDQuODdjLTI3LjIwNCwtMCAtNDIuMzk0LDE2LjE1OSAtNDIuMzk0LDQ0Ljg3bC0wLDEuMzg5bDgzLjg0MywwbDAsLTEuMzg5Wm0yMi4xNDksMjAuMDQ3bC0xMDUuOTkyLC0wbC0wLDMuMzUxYy0wLDMyLjA1IDE3LjA5Myw0Ni44MDggNDYuMjAxLDQ2LjgwOGMxOC4zNDIsLTAgMzkuNTM0LC0xLjk1IDU0LjA5MywtMy45bDEuNTc2LDBjMi41MzQsMCA1LjA2OCwxLjEyMSA1LjA2OCwzLjlsLTAsOS40ODFjLTAsMy42MTkgLTEuMjczLDUuNTY5IC02LjMxNyw2LjQxYy0xOC4wNSwzLjA1OSAtMzMuMjQxLDQuNzQgLTU0LjQyLDQuNzRjLTM2LjM4MiwtMCAtNzQuMDEzLC0xNS4zNDIgLTc0LjAxMywtNjguODRsMCwtMTkuNDk5YzAsLTM5LjU2OSAyNC45NzUsLTY4LjgyOCA3MC4yMDYsLTY4LjgyOGM0Ni4xNzgsLTAgNjkuNTk5LDI4Ljk5MSA2OS41OTksNjguNTQ4bDAsMTEuNzExYzAsMy42MTkgLTIuMjE4LDYuMTE4IC02LjAwMSw2LjExOFoiIHN0eWxlPSJmaWxsOiMwMDI1NTk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+PHBhdGggZD0iTTEzMC43MTYsNTE1Ljg2NGMwLC0xOC41NDEgMTUuMDc0LC0zMy42MTQgMzMuNjE1LC0zMy42MTRjMTguNTI5LC0wIDMzLjYxNCwxNS4wNzMgMzMuNjE0LDMzLjYxNGMwLDE4LjUzIC0xNS4wODUsMzMuNjAzIC0zMy42MTQsMzMuNjAzYy0xOC41NDEsMCAtMzMuNjE1LC0xNS4wNzMgLTMzLjYxNSwtMzMuNjAzWm0yOTcuNTIxLC0xMy45NTJsLTIwNC4xMTUsLTBjLTEuNTUzLC02LjY0NCAtNC4yMDMsLTEyLjgyIC03LjcwNiwtMTguNDM2bDExMC40NzYsLTExMC42NTFjOS40MTEsNS44NjEgMjAuNDIxLDkuMzk5IDMyLjMwNyw5LjM5OWMyOS4xMTksLTAgNTMuNDM5LC0yMC4zNzQgNTkuODAzLC00Ny41NzlsOS4yMzUsMGM0Ni4xMTksMCA4My42MjIsMzcuNTE0IDgzLjYyMiw4My42MzRjLTAsNDYuMTA3IC0zNy41MDMsODMuNjMzIC04My42MjIsODMuNjMzWm0xMjUuODQxLC0zNDIuNzc2Yy0xOC41NDEsLTAgLTMzLjYxNCwtMTUuMDg1IC0zMy42MTQsLTMzLjYxNWMtMCwtMTguNTQxIDE1LjA3MywtMzMuNjE0IDMzLjYxNCwtMzMuNjE0YzE4LjUzLC0wIDMzLjYxNSwxNS4wNzMgMzMuNjE1LDMzLjYxNGMtMCwxOC41MyAtMTUuMDg1LDMzLjYxNSAtMzMuNjE1LDMzLjYxNVptLTI2Mi4zNDIsLTE5LjY2MmwyMDIuNTUxLC0wYzEuNTUzLDYuNjMyIDQuMjAzLDEyLjgyIDcuNzA2LDE4LjQ0N2wtMTEwLjQ3NiwxMTAuNjUxYy05LjQxMSwtNS44NjEgLTIwLjQzMiwtOS4zOTkgLTMyLjMxOCwtOS4zOTljLTI5LjA5NiwwIC01My40MTcsMjAuMzYzIC01OS43OCw0Ny41NTZsLTcuNjgzLC0wYy00Ni4xMTksLTAgLTgzLjYzMywtMzcuNTE0IC04My42MzMsLTgzLjYyMmMtMCwtNDYuMTE5IDM3LjUxNCwtODMuNjMzIDgzLjYzMywtODMuNjMzWm0xMDEuMDc3LDE4MS4yMzFjMCwxOC41MjkgLTE1LjA3MywzMy42MDIgLTMzLjYxNCwzMy42MDJjLTE4LjUzLDAgLTMzLjYwMywtMTUuMDczIC0zMy42MDMsLTMzLjYwMmMtMCwtMTguNTQxIDE1LjA3MywtMzMuNjE1IDMzLjYwMywtMzMuNjE1YzE4LjU0MSwwIDMzLjYxNCwxNS4wNzQgMzMuNjE0LDMzLjYxNVptLTI5MC4wMTMsMTk1LjE1OWMtMCwzMy45MTggMjcuNjAxLDYxLjUyIDYxLjUzMSw2MS41MmMyOS4xMDcsLTAgNTMuNDI4LC0yMC4zNzQgNTkuNzkxLC00Ny41NjdsMjA0LjExNSwtMGM2MS41MDgsLTAgMTExLjU1LC01MC4wMzEgMTExLjU1LC0xMTEuNTM4YzAsLTYxLjUwOCAtNTAuMDQyLC0xMTEuNTUgLTExMS41NSwtMTExLjU1bC05LjI0NywtMGMtMS41NTMsLTYuNjMyIC00LjE5MiwtMTIuODIgLTcuNzA2LC0xOC40MzZsMTEwLjQ2NCwtMTEwLjY1MWM5LjQxMSw1Ljg2MSAyMC40NDQsOS4zOTkgMzIuMzMsOS4zOTljMzMuOTMsLTAgNjEuNTMxLC0yNy41OSA2MS41MzEsLTYxLjUyYzAsLTMzLjkyOSAtMjcuNjAxLC02MS41MzEgLTYxLjUzMSwtNjEuNTMxYy0yOS4xMDcsMCAtNTMuNDI4LDIwLjM3NCAtNTkuNzkxLDQ3LjU2N2wtMjAyLjU1MSwwYy02MS41MDcsMCAtMTExLjU1LDUwLjA0MiAtMTExLjU1LDExMS41NWMwLDYxLjQ5NiA1MC4wNDMsMTExLjUzOCAxMTEuNTUsMTExLjUzOGw3LjY4MywwYzEuNTUzLDYuNjQ0IDQuMTkxLDEyLjgzMiA3LjcwNiwxOC40NDhsLTExMC40NjQsMTEwLjY1MWMtOS40MjMsLTUuODczIC0yMC40NDQsLTkuNDIyIC0zMi4zMywtOS40MjJjLTMzLjkzLC0wIC02MS41MzEsMjcuNjEzIC02MS41MzEsNjEuNTQyWiIgc3R5bGU9ImZpbGw6IzA0YTFlOTtmaWxsLXJ1bGU6bm9uemVybzsiLz48L2c+PC9zdmc+"
category: "Data Science"
priority: 20
healthCheck:
Expand Down
Loading