Commit daily changes
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# 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
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
# docs folder
|
||||
/docs
|
||||
# icon
|
||||
icon.png
|
||||
icon.webp
|
||||
icon-small.webp
|
||||
@@ -1,13 +1,22 @@
|
||||
annotations:
|
||||
truecharts.org/category: unsorted
|
||||
truecharts.org/max_helm_version: "3.15"
|
||||
truecharts.org/min_helm_version: "3.11"
|
||||
truecharts.org/train: library
|
||||
apiVersion: v2
|
||||
appVersion: ""
|
||||
appVersion: unknown
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: file://../common
|
||||
version: ~25.0.0
|
||||
repository: file://../common
|
||||
condition: ""
|
||||
alias: ""
|
||||
tags: []
|
||||
import-values: []
|
||||
deprecated: false
|
||||
description: Helper chart to test different use cases of the common library
|
||||
home: https://github.com/truecharts/apps/tree/master/charts/library/common-test
|
||||
icon: https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
|
||||
home: https://truecharts.org/charts/library/common-test
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/common-test.webp
|
||||
keywords:
|
||||
- common-test
|
||||
- truecharts
|
||||
@@ -15,13 +24,11 @@ keywords:
|
||||
- test
|
||||
kubeVersion: '>=1.24.0-0'
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: common-test
|
||||
sources:
|
||||
- https://github.com/truecharts/apps/tree/master/charts/library/common-test
|
||||
- https://github.com/truecharts/charts/tree/master/charts/library/common-test
|
||||
type: application
|
||||
version: 1.0.0
|
||||
annotations:
|
||||
truecharts.org/min_helm_version: "3.11"
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## General Info
|
||||
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
|
||||
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible
|
||||
|
||||
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/library/common-test)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Installation
|
||||
|
||||
### Helm-Chart installation
|
||||
|
||||
To install TrueCharts Helm charts using Helm, you can use our OCI Repository.
|
||||
|
||||
`helm install mychart oci://tccr.io/truecharts/common-test`
|
||||
|
||||
For more information on how to install TrueCharts Helm charts, checkout the [instructions on the website](/guides)
|
||||
|
||||
|
||||
### TrueNAS SCALE Apps
|
||||
|
||||
For more information on how to use TrueCharts as TrueNAS SCALE Apps, please checkout the [quick-start guides for TrueNAS SCALE](/deprecated/scale).
|
||||
|
||||
## Chart Specific Guides and information
|
||||
|
||||
All our charts have dedicated documentation pages.
|
||||
The documentation for this chart can be found here:
|
||||
https://truecharts.org/charts/library/common-test
|
||||
|
||||
## Configuration Options
|
||||
|
||||
Please note: For TrueNAS SCALE, only options available in the GUI are supported.
|
||||
Hence most of these docs do not apply to TrueNAS SCALE
|
||||
|
||||
To view the chart specific options, please view Values.yaml included in the chart.
|
||||
The most recent version of which, is available here: https://github.com/truecharts/charts/blob/master/charts/library/common-test/values.yaml
|
||||
|
||||
All our Charts use a shared "common" library chart that contains most of the templating and options.
|
||||
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
|
||||
|
||||
For information about the common chart and all defaults included with it, please review its values.yaml file available here: https://github.com/truecharts/library-charts/blob/main/library/common/values.yaml
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](/general/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
|
||||
@@ -36,10 +36,9 @@ workload:
|
||||
type: http
|
||||
port: "{{ .Values.service.main.ports.main.port }}"
|
||||
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
persistence:
|
||||
testpvc:
|
||||
|
||||
@@ -36,7 +36,6 @@ workload:
|
||||
type: http
|
||||
port: "{{ .Values.service.main.ports.main.port }}"
|
||||
|
||||
|
||||
key1: value1
|
||||
key2: 80
|
||||
key3: pair
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
addons:
|
||||
netshoot:
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
operator:
|
||||
register: true
|
||||
|
||||
@@ -36,7 +36,6 @@ workload:
|
||||
type: http
|
||||
port: "{{ .Values.service.main.ports.main.port }}"
|
||||
|
||||
|
||||
key1: value1
|
||||
key2: 80
|
||||
key3: pair
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
# -- The common chart supports several add-ons. These can be configured under this key.
|
||||
# @default -- See below
|
||||
@@ -55,7 +55,6 @@ addons:
|
||||
env:
|
||||
something: UTC
|
||||
|
||||
|
||||
# -- you can directly specify the config file here
|
||||
config: "fdgdfsg"
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
# -- The common chart supports several add-ons. These can be configured under this key.
|
||||
# @default -- See below
|
||||
@@ -63,7 +63,6 @@ addons:
|
||||
env:
|
||||
something: UTC
|
||||
|
||||
|
||||
# -- you can directly specify the config file here
|
||||
config: "fdgdfsg"
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
# -- The common chart supports several add-ons. These can be configured under this key.
|
||||
# @default -- See below
|
||||
|
||||
@@ -38,7 +38,7 @@ workload:
|
||||
|
||||
args:
|
||||
- --port
|
||||
- '8080'
|
||||
- "8080"
|
||||
|
||||
# -- The common chart supports several add-ons. These can be configured under this key.
|
||||
# @default -- See below
|
||||
@@ -55,7 +55,6 @@ addons:
|
||||
env:
|
||||
something: UTC
|
||||
|
||||
|
||||
# -- you can directly specify the config file here
|
||||
config: "fdgdfsg"
|
||||
|
||||
|
||||
@@ -322,7 +322,6 @@ tests:
|
||||
echo ""
|
||||
echo "Finished auto permissions job..."
|
||||
|
||||
|
||||
- it: should have different resources
|
||||
set:
|
||||
resources:
|
||||
|
||||
@@ -260,7 +260,6 @@ tests:
|
||||
- failedTemplate:
|
||||
errorMessage: Container - Expected Secret [secret-other-name] defined in [envFrom] to exist
|
||||
|
||||
|
||||
- it: it should fail empty expandObjectName
|
||||
set:
|
||||
image: *image
|
||||
|
||||
@@ -38,8 +38,8 @@ tests:
|
||||
integrations: &integrations
|
||||
traefik:
|
||||
enabled: false
|
||||
? my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-long-long-long-long-long-long-long-name
|
||||
: enabled: true
|
||||
my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-long-long-long-long-long-long-long-name:
|
||||
enabled: true
|
||||
asserts:
|
||||
- failedTemplate:
|
||||
errorMessage: Name [test-release-name-common-test-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-name-that-is-longer-than-253-characters-my-ingress-super-long-long-long-long-long-long-long-long-name] is not valid. Must start and end with an alphanumeric lowercase character. It can contain '-'. And must be at most 253 characters.
|
||||
|
||||
@@ -8,8 +8,8 @@ tests:
|
||||
- it: should fail with name longer than 63 characters
|
||||
set:
|
||||
podDisruptionBudget:
|
||||
? my-poddisruptionbudget-super-long-name-that-is-longer-than-63-characters
|
||||
: enabled: true
|
||||
my-poddisruptionbudget-super-long-name-that-is-longer-than-63-characters:
|
||||
enabled: true
|
||||
asserts:
|
||||
- failedTemplate:
|
||||
errorMessage: Name [test-release-name-common-test-my-poddisruptionbudget-super-long-name-that-is-longer-than-63-characters] is not valid. Must start and end with an alphanumeric lowercase character. It can contain '-'. And must be at most 63 characters.
|
||||
|
||||
@@ -40,7 +40,6 @@ tests:
|
||||
path: type
|
||||
value: SomeCustomType
|
||||
|
||||
|
||||
- it: should pass with key-value data from tpl
|
||||
set:
|
||||
data: bar
|
||||
|
||||
@@ -18,7 +18,6 @@ service:
|
||||
ports:
|
||||
main:
|
||||
enabled: false
|
||||
|
||||
# The above just disables the "main" objects,
|
||||
# every other config is stays as it is set in common's values.yaml.
|
||||
# Tests need to use a different name, other than `main`,
|
||||
|
||||
@@ -14,10 +14,19 @@
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*.orig
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
||||
# helm-docs templates
|
||||
*.gotmpl
|
||||
# docs folder
|
||||
/docs
|
||||
# icon
|
||||
icon.png
|
||||
icon.webp
|
||||
icon-small.webp
|
||||
|
||||
@@ -1,24 +1,51 @@
|
||||
annotations:
|
||||
artifacthub.io/category: integration-delivery
|
||||
artifacthub.io/license: BUSL-1.1
|
||||
artifacthub.io/links: |
|
||||
- name: support
|
||||
url: https://discord.com/invite/tVsPTHWTtr
|
||||
truecharts.org/category: unsorted
|
||||
truecharts.org/max_helm_version: "3.15"
|
||||
truecharts.org/min_helm_version: "3.11"
|
||||
truecharts.org/train: library
|
||||
apiVersion: v2
|
||||
appVersion: "latest"
|
||||
appVersion: 1.10.3
|
||||
dependencies: []
|
||||
deprecated: false
|
||||
description: Function library for TrueCharts
|
||||
home: https://github.com/truecharts/apps/tree/master/charts/common
|
||||
icon: https://avatars.githubusercontent.com/u/76400755
|
||||
home: https://truecharts.org/charts/library/common
|
||||
icon: https://truecharts.org/img/hotlink-ok/chart-icons/common.webp
|
||||
keywords:
|
||||
- truecharts
|
||||
- library-chart
|
||||
- common
|
||||
kubeVersion: ">=1.24.0-0"
|
||||
kubeVersion: '>=1.24.0-0'
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: https://truecharts.org
|
||||
name: common
|
||||
sources: null
|
||||
sources:
|
||||
- https://ghcr.io/cloudnative-pg/postgis
|
||||
- https://ghcr.io/cloudnative-pg/postgresql
|
||||
- https://ghcr.io/tensorchord/cloudnative-pgvecto.rs
|
||||
- https://github.com/truecharts/charts/tree/master/charts/library/common
|
||||
- https://github.com/truecharts/containers/tree/master/apps/alpine
|
||||
- https://github.com/truecharts/containers/tree/master/apps/code-server
|
||||
- https://github.com/truecharts/containers/tree/master/apps/db-wait-mariadb
|
||||
- https://github.com/truecharts/containers/tree/master/apps/db-wait-mongodb
|
||||
- https://github.com/truecharts/containers/tree/master/apps/db-wait-postgres
|
||||
- https://github.com/truecharts/containers/tree/master/apps/db-wait-redis
|
||||
- https://github.com/truecharts/containers/tree/master/apps/gluetun
|
||||
- https://github.com/truecharts/containers/tree/master/apps/kubectl
|
||||
- https://github.com/truecharts/containers/tree/master/apps/netshoot
|
||||
- https://github.com/truecharts/containers/tree/master/apps/openvpn-client
|
||||
- https://github.com/truecharts/containers/tree/master/apps/scratch
|
||||
- https://github.com/truecharts/containers/tree/master/apps/tailscale
|
||||
- https://github.com/truecharts/containers/tree/master/apps/wget
|
||||
- https://github.com/truecharts/containers/tree/master/apps/wireguard
|
||||
- https://hub.docker.com/_/
|
||||
- https://hub.docker.com/r/mikefarah/yq
|
||||
- https://hub.docker.com/r/traefik/whoami
|
||||
type: library
|
||||
version: 25.0.0
|
||||
annotations:
|
||||
artifacthub.io/category: "integration-delivery"
|
||||
artifacthub.io/license: "BUSL-1.1"
|
||||
artifacthub.io/links: |
|
||||
- name: support
|
||||
url: https://discord.com/invite/tVsPTHWTtr
|
||||
|
||||
@@ -1,22 +1,61 @@
|
||||
# Common Library
|
||||
---
|
||||
title: README
|
||||
---
|
||||
|
||||
## Naming Scheme
|
||||
## General Info
|
||||
|
||||
- ServiceAccount:
|
||||
- Primary: `$FullName`
|
||||
- Others: `$FullName-$ServiceAccountName`
|
||||
- RBAC:
|
||||
- Primary: `$FullName`
|
||||
- Others: `$FullName-$RBACName`
|
||||
- Service:
|
||||
- Primary: `$FullName`
|
||||
- Others: `$FullName-$ServiceName`
|
||||
- Pods:
|
||||
- Primary: `$FullName`
|
||||
- Others: `$FullName-$PodName`
|
||||
- Containers: `$ContainerName`
|
||||
- ConfigMap: `$FullName-$ConfigMapName`
|
||||
- Secret: `$FullName-$SecretName`
|
||||
TrueCharts can be installed as both _normal_ Helm Charts or as TrueNAS SCALE Apps.
|
||||
Both solutions are fully supported, but we heavily advice the use of normal Helm Charts where possible
|
||||
|
||||
> Full name -> `$ReleaseName-$ChartName`
|
||||
> Any name that exceeds 63 characters, will throw an error
|
||||
For more information about this Chart, please check the docs on the TrueCharts [website](https://truecharts.org/charts/library/common)
|
||||
|
||||
**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)**
|
||||
|
||||
## Installation
|
||||
|
||||
### Helm-Chart installation
|
||||
|
||||
To install TrueCharts Helm charts using Helm, you can use our OCI Repository.
|
||||
|
||||
`helm install mychart oci://tccr.io/truecharts/common`
|
||||
|
||||
For more information on how to install TrueCharts Helm charts, checkout the [instructions on the website](/guides)
|
||||
|
||||
|
||||
### TrueNAS SCALE Apps
|
||||
|
||||
For more information on how to use TrueCharts as TrueNAS SCALE Apps, please checkout the [quick-start guides for TrueNAS SCALE](/deprecated/scale).
|
||||
|
||||
## Chart Specific Guides and information
|
||||
|
||||
All our charts have dedicated documentation pages.
|
||||
The documentation for this chart can be found here:
|
||||
https://truecharts.org/charts/library/common
|
||||
|
||||
## Configuration Options
|
||||
|
||||
Please note: For TrueNAS SCALE, only options available in the GUI are supported.
|
||||
Hence most of these docs do not apply to TrueNAS SCALE
|
||||
|
||||
To view the chart specific options, please view Values.yaml included in the chart.
|
||||
The most recent version of which, is available here: https://github.com/truecharts/charts/blob/master/charts/library/common/values.yaml
|
||||
|
||||
All our Charts use a shared "common" library chart that contains most of the templating and options.
|
||||
For the complete overview of all available options, please checkout the documentation for them on the [common docs on our website](/common)
|
||||
|
||||
For information about the common chart and all defaults included with it, please review its values.yaml file available here: https://github.com/truecharts/library-charts/blob/main/library/common/values.yaml
|
||||
|
||||
## Support
|
||||
|
||||
- See the [Website](https://truecharts.org)
|
||||
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
|
||||
- Open a [issue](https://github.com/truecharts/charts/issues/new/choose)
|
||||
|
||||
---
|
||||
|
||||
## Sponsor TrueCharts
|
||||
|
||||
TrueCharts can only exist due to the incredible effort of our staff.
|
||||
Please consider making a [donation](/general/sponsor) or contributing back to the project any way you can!
|
||||
|
||||
_All Rights Reserved - The TrueCharts Project_
|
||||
|
||||
@@ -224,7 +224,8 @@ service:
|
||||
primary: true
|
||||
protocol: http
|
||||
|
||||
credentials: {}
|
||||
credentials:
|
||||
{}
|
||||
# mys3:
|
||||
# type: s3
|
||||
# url: ""
|
||||
|
||||
@@ -31,6 +31,6 @@ name: tagspaces
|
||||
sources:
|
||||
- https://github.com/tagspaces/tagspaces
|
||||
- https://github.com/truecharts/charts/tree/master/charts/stable/tagspaces
|
||||
- https://hub.docker.com/r/tagspaces/tagspaces-lite-web
|
||||
- https://hub.docker.com/r/fardjad/tagspaces-lite-web
|
||||
type: application
|
||||
version: 6.0.0
|
||||
|
||||
@@ -6,7 +6,7 @@ annotations:
|
||||
truecharts.org/min_helm_version: "3.11"
|
||||
truecharts.org/train: stable
|
||||
apiVersion: v2
|
||||
appVersion: 4.3.2
|
||||
appVersion: 2024.10.01
|
||||
dependencies:
|
||||
- name: common
|
||||
version: 25.0.0
|
||||
|
||||
Reference in New Issue
Block a user