add default Homepage annotations to ingress_factory for auto-discovery
- ingress_factory now injects gethomepage.dev/* annotations on all ingresses (name, group, href, icon) with namespace-to-group mapping - Stacks with explicit annotations override defaults via merge order - New homepage_enabled var allows opt-out for internal-only ingresses - Homepage search widget switched to in-page quicklaunch (Ctrl+K / tap) - Added hideErrors and quicklaunch settings for clean service directory - Result: 116/134 ingresses now discoverable (up from ~30)
This commit is contained in:
parent
d20c5e5535
commit
8c6f238697
2 changed files with 59 additions and 2 deletions
|
|
@ -42,7 +42,8 @@ config:
|
|||
cpu: true
|
||||
memory: true
|
||||
- search:
|
||||
provider: duckduckgo
|
||||
provider: []
|
||||
focus: true
|
||||
target: _blank
|
||||
- kubernetes:
|
||||
cluster:
|
||||
|
|
@ -60,6 +61,12 @@ config:
|
|||
mode: cluster
|
||||
docker:
|
||||
settings:
|
||||
hideErrors: true
|
||||
quicklaunch:
|
||||
searchDescriptions: true
|
||||
hideInternetSearch: true
|
||||
showSearchSuggestions: true
|
||||
hideVisitURL: false
|
||||
layout:
|
||||
Core Platform:
|
||||
style: row
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue