feat: add initial chart files
This commit is contained in:
commit
c30fb61d6f
11 files changed
+276
No files matched your search
@@ -0,0 +1,10 @@
|
||||
apiVersion: v2
|
||||
name: opencloud-oidc-webfinger-proxy
|
||||
description: OpenCloud OIDC WebFinger Proxy
|
||||
version: 1.0.0
|
||||
appVersion: "1.1.0"
|
||||
type: application
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 4.5.0
|
||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||
@@ -0,0 +1 @@
|
||||
{{ include "bjw-s.common.loader.all" . }}
|
||||
@@ -0,0 +1,64 @@
|
||||
## @section Common Configuration
|
||||
|
||||
common:
|
||||
controllers:
|
||||
main:
|
||||
containers:
|
||||
app:
|
||||
image:
|
||||
## @param common.controllers.main.containers.app.image.repository Image repository
|
||||
repository: git.barbiric.io/barbirict/opencloud-oidc-webfinger-proxy
|
||||
## @param common.controllers.main.containers.app.image.tag Image tag (defaults to Chart.AppVersion)
|
||||
tag: "{{ .Chart.AppVersion }}"
|
||||
## @param common.controllers.main.containers.app.image.pullPolicy Image pull policy
|
||||
pullPolicy: IfNotPresent
|
||||
## @param common.controllers.main.containers.app.env[0].name Environment variable name
|
||||
## @param common.controllers.main.containers.app.env[0].value Application listen port
|
||||
env:
|
||||
- name: PORT
|
||||
value: 9210
|
||||
envFrom:
|
||||
- configMapRef:
|
||||
## @param common.controllers.main.containers.app.envFrom[0].configMapRef.name ConfigMap name for env vars
|
||||
name: opencloud-oidc-webfinger-proxy-config
|
||||
probes:
|
||||
liveness:
|
||||
## @param common.controllers.main.containers.app.probes.liveness.enabled Enable liveness probe
|
||||
enabled: true
|
||||
readiness:
|
||||
## @param common.controllers.main.containers.app.probes.readiness.enabled Enable readiness probe
|
||||
enabled: true
|
||||
resources:
|
||||
requests:
|
||||
## @param common.controllers.main.containers.app.resources.requests.cpu CPU request
|
||||
cpu: "100m"
|
||||
## @param common.controllers.main.containers.app.resources.requests.memory Memory request
|
||||
memory: "64Mi"
|
||||
limits:
|
||||
## @param common.controllers.main.containers.app.resources.limits.cpu CPU limit
|
||||
cpu: "250m"
|
||||
## @param common.controllers.main.containers.app.resources.limits.memory Memory limit
|
||||
memory: "128Mi"
|
||||
|
||||
## @section Service Configuration
|
||||
service:
|
||||
app:
|
||||
## @param common.service.app.controller Controller to associate with
|
||||
controller: main
|
||||
ports:
|
||||
http:
|
||||
## @param common.service.app.ports.http.port HTTP service port
|
||||
port: 9210
|
||||
|
||||
## @section ConfigMap Configuration
|
||||
configMaps:
|
||||
config:
|
||||
data:
|
||||
## @param common.configMaps.config.data.UPSTREAM_URL Upstream URL to proxy requests to
|
||||
UPSTREAM_URL: https://cloud.domain.com
|
||||
## @param common.configMaps.config.data.HREF_PATTERN Pattern to match in href attributes
|
||||
HREF_PATTERN: https://auth.domain.com/application/o/
|
||||
## @param common.configMaps.config.data.HREF_REPLACEMENT Replacement value for matched href patterns
|
||||
HREF_REPLACEMENT: https://auth.domain.com/application/o/
|
||||
## @param common.configMaps.config.data.DEFAULT_SUFFIX Default suffix appended to requests
|
||||
DEFAULT_SUFFIX: opencloud
|
||||
Reference in new issue
Block a user