feat: add initial chart files
This commit is contained in:
commit
c30fb61d6f
11 files changed
+276
No files matched your search
@@ -0,0 +1,42 @@
|
||||
# A helm chart for opencloud-oidc-webfinger-proxy
|
||||
|
||||
## Status
|
||||
This is a very basic chart that deploys [opencloud-oidc-webfinger-proxy](https://git.barbiric.io/opencloud-oidc-webfinger-proxy).
|
||||
|
||||
## Development
|
||||
Use mise to install devdeps.
|
||||
|
||||
## Parameters
|
||||
|
||||
### Common Configuration
|
||||
|
||||
| Name | Description | Value |
|
||||
| --------------------------------------------------------------------- | ---------------------------------------- | ---------------------------------------------------------- |
|
||||
| `common.controllers.main.containers.app.image.repository` | Image repository | `git.barbiric.io/barbirict/opencloud-oidc-webfinger-proxy` |
|
||||
| `common.controllers.main.containers.app.image.tag` | Image tag (defaults to Chart.AppVersion) | `{{ .Chart.AppVersion }}` |
|
||||
| `common.controllers.main.containers.app.image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||
| `common.controllers.main.containers.app.env[0].name` | Environment variable name | `PORT` |
|
||||
| `common.controllers.main.containers.app.env[0].value` | Application listen port | `9210` |
|
||||
| `common.controllers.main.containers.app.envFrom[0].configMapRef.name` | ConfigMap name for env vars | `opencloud-oidc-webfinger-proxy-config` |
|
||||
| `common.controllers.main.containers.app.probes.liveness.enabled` | Enable liveness probe | `true` |
|
||||
| `common.controllers.main.containers.app.probes.readiness.enabled` | Enable readiness probe | `true` |
|
||||
| `common.controllers.main.containers.app.resources.requests.cpu` | CPU request | `100m` |
|
||||
| `common.controllers.main.containers.app.resources.requests.memory` | Memory request | `64Mi` |
|
||||
| `common.controllers.main.containers.app.resources.limits.cpu` | CPU limit | `250m` |
|
||||
| `common.controllers.main.containers.app.resources.limits.memory` | Memory limit | `128Mi` |
|
||||
|
||||
### Service Configuration
|
||||
|
||||
| Name | Description | Value |
|
||||
| ------------------------------------ | ---------------------------- | ------ |
|
||||
| `common.service.app.controller` | Controller to associate with | `main` |
|
||||
| `common.service.app.ports.http.port` | HTTP service port | `9210` |
|
||||
|
||||
### ConfigMap Configuration
|
||||
|
||||
| Name | Description | Value |
|
||||
| ------------------------------------------------ | ------------------------------------------- | ---------------------------------------- |
|
||||
| `common.configMaps.config.data.UPSTREAM_URL` | Upstream URL to proxy requests to | `https://cloud.domain.com` |
|
||||
| `common.configMaps.config.data.HREF_PATTERN` | Pattern to match in href attributes | `https://auth.domain.com/application/o/` |
|
||||
| `common.configMaps.config.data.HREF_REPLACEMENT` | Replacement value for matched href patterns | `https://auth.domain.com/application/o/` |
|
||||
| `common.configMaps.config.data.DEFAULT_SUFFIX` | Default suffix appended to requests | `opencloud` |
|
||||
Reference in new issue
Block a user