Added multiple new subcharts

This commit is contained in:
GeorgeRaven
2025-07-23 23:08:04 +01:00
parent 9547f91b14
commit 967dcce704
11 changed files with 0 additions and 145 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,23 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/

View File

@@ -1,6 +0,0 @@
dependencies:
- name: ddb-proxy
repository: https://gitlab.com/api/v4/projects/55284972/packages/helm/stable
version: 0.1.1
digest: sha256:93cbc570f9b26fbabef3a41a139707bb088ada2433e883f0ef44ccb3aa47d5dc
generated: "2025-05-25T09:20:41.274208122+01:00"

View File

@@ -1,29 +0,0 @@
apiVersion: v2
name: foundryvtt
description: A Helm chart for Kubernetes
# A chart can be either an 'application' or a 'library' chart.
#
# Application charts are a collection of templates that can be packaged into versioned archives
# to be deployed.
#
# Library charts provide useful utilities or functions for the chart developer. They're included as
# a dependency of application charts to inject those utilities and functions into the rendering
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.0.25"
dependencies:
- name: ddb-proxy
version: 0.1.1
repository: "https://gitlab.com/api/v4/projects/55284972/packages/helm/stable"

View File

@@ -1,32 +0,0 @@
# foundryvtt
![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.25](https://img.shields.io/badge/AppVersion-0.0.25-informational?style=flat-square)
A Helm chart for Kubernetes
## Requirements
| Repository | Name | Version |
|------------|------|---------|
| https://gitlab.com/api/v4/projects/55284972/packages/helm/stable | ddb-proxy | 0.1.1 |
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| ddb-proxy.command | string | `nil` | |
| ddb-proxy.ingress.annotations."cert-manager.io/cluster-issuer" | string | `"aux-issuer"` | |
| ddb-proxy.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" | string | `"traefik-headers@kubernetescrd"` | |
| ddb-proxy.ingress.className | string | `"traefik"` | |
| ddb-proxy.ingress.enabled | bool | `true` | |
| ddb-proxy.ingress.hosts[0].host | string | `"ddb-proxy.deepcypher.me"` | |
| ddb-proxy.ingress.hosts[0].paths[0].path | string | `"/"` | |
| ddb-proxy.ingress.hosts[0].paths[0].pathType | string | `"ImplementationSpecific"` | |
| ddb-proxy.ingress.tls[0].hosts[0] | string | `"ddb-proxy.deepcypher.me"` | |
| ddb-proxy.ingress.tls[0].secretName | string | `"ddb-proxy.deepcypher.me-tls"` | |
| ddb-proxy.netpol.enabled | bool | `true` | |
| ddb-proxy.resources.limits.memory | string | `"1Gi"` | |
| ddb-proxy.resources.requests.cpu | string | `"200m"` | |
| ddb-proxy.securityContext.capabilities.drop[0] | string | `"ALL"` | |
| ddb-proxy.securityContext.readOnlyRootFilesystem | bool | `false` | |

View File

@@ -1,55 +0,0 @@
ddb-proxy:
command:
#- sh
#- -c
#- |
# sleep infinity
netpol:
enabled: true
## @param env [array] Raw helm environment variable settings for static or dynamic values
#env:
#- name: FOUNDRY_IP_DISCOVERY
# value: "false"
ingress:
## @param ingress.enabled [string] Enable ingress
enabled: true
## @param ingress.className [string] Ingress class
className: traefik
## @param ingress.annotations [object] Ingress annotations
annotations:
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
traefik.ingress.kubernetes.io/router.middlewares: traefik-headers@kubernetescrd
cert-manager.io/cluster-issuer: aux-issuer
## @param ingress.hosts [array] Ingress hosts
hosts:
- host: ddb-proxy.deepcypher.me
paths:
- path: /
pathType: ImplementationSpecific
## @param ingress.tls [array] Ingress TLS
tls:
- secretName: ddb-proxy.deepcypher.me-tls
hosts:
- ddb-proxy.deepcypher.me
securityContext:
capabilities:
drop:
- ALL
readOnlyRootFilesystem: false
#runAsNonRoot: true
#runAsUser: 1000
#runAsGroup: 2000
#fsGroup: 2000
#fsGroupChangePolicy: "OnRootMismatch"
resources:
limits:
memory: 1Gi
requests:
cpu: 200m