|
3 | 3 | # radar-home |
4 | 4 | [](https://artifacthub.io/packages/helm/radar-base/radar-home) |
5 | 5 |
|
6 | | -   |
| 6 | +   |
7 | 7 |
|
8 | 8 | RADAR-base home page. |
9 | 9 |
|
@@ -48,12 +48,14 @@ RADAR-base home page. |
48 | 48 | | service.type | string | `"ClusterIP"` | Kubernetes Service type | |
49 | 49 | | service.port | int | `8080` | Port | |
50 | 50 | | disable_tls | bool | `false` | Reconfigure Ingress to not force TLS | |
| 51 | +| server_name | string | `"localhost"` | Hostname for the home service | |
| 52 | +| advertised_protocol | string | `"https"` | The protocol in advertised URIs (https, http) | |
51 | 53 | | ingress.enabled | bool | `true` | Enable ingress controller resource | |
52 | 54 | | ingress.annotations | object | check values.yaml | Annotations that define default ingress class, certificate issuer | |
53 | 55 | | ingress.path | string | `"/"` | Path within the url structure | |
54 | 56 | | ingress.pathType | string | `"ImplementationSpecific"` | Ingress Path type | |
55 | 57 | | ingress.ingressClassName | string | `"nginx"` | IngressClass that will be be used to implement the Ingress (Kubernetes 1.18+) | |
56 | | -| ingress.hosts | list | `["localhost"]` | Hosts to accept requests from | |
| 58 | +| ingress.hosts | list | `["{{ .Values.server_name | quote }}"]` | Hosts to accept requests from | |
57 | 59 | | ingress.tls.secretName | string | `"radar-base-tls"` | TLS Secret Name | |
58 | 60 | | resources.limits | object | `{"cpu":"200m"}` | CPU/Memory resource limits | |
59 | 61 | | resources.requests | object | `{"cpu":"10m","memory":"5Mi"}` | CPU/Memory resource requests | |
@@ -84,13 +86,13 @@ RADAR-base home page. |
84 | 86 | | startupProbe.failureThreshold | int | `30` | Failure threshold for startupProbe | |
85 | 87 | | networkpolicy | object | check `values.yaml` | Network policy defines who can access this application and who this applications has access to | |
86 | 88 | | s3.enabled | bool | `false` | Enable link to S3 | |
87 | | -| s3.url | string | `nil` | URL to S3 | |
| 89 | +| s3.url | string | `"{{ .Values.advertised_protocol }}://s3.{{ .Values.server_name }}/login"` | URL to S3 | |
88 | 90 | | dashboard.enabled | bool | `false` | Enable link to dashboard | |
89 | | -| dashboard.url | string | `nil` | URL to dashboard | |
| 91 | +| dashboard.url | string | `"{{ .Values.advertised_protocol }}://dashboard.{{ .Values.server_name }}"` | URL to dashboard | |
90 | 92 | | appConfig.enabled | bool | `false` | Enable link to app-config service | |
91 | 93 | | uploadPortal.enabled | bool | `false` | Enable link to upload portal | |
92 | 94 | | restAuthorizer.enabled | bool | `false` | Enable link to rest source authorizer | |
93 | 95 | | monitoring.enabled | bool | `false` | Enable link to the monitoring stack, usually Prometheus | |
94 | | -| monitoring.url | string | `nil` | URL to the monitoring stack, usually Prometheus | |
| 96 | +| monitoring.url | string | `"{{ .Values.advertised_protocol }}://grafana.{{ .Values.server_name }}/login"` | URL to the monitoring stack, usually Prometheus | |
95 | 97 | | logging.enabled | bool | `false` | Enable link to the logging stack, usually Graylog | |
96 | | -| logging.url | string | `nil` | URL to the monitoring stack, usually Graylog | |
| 98 | +| logging.url | string | `"{{ .Values.advertised_protocol }}://graylog.{{ .Values.server_name }}"` | URL to the monitoring stack, usually Graylog | |
0 commit comments