Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2024-03-10 11:17:32 +00:00
parent 6a18e61d8d
commit e9620e8f6f
15 changed files with 536 additions and 9 deletions

View File

@ -0,0 +1,30 @@
# 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

View File

@ -0,0 +1,17 @@
---
title: Changelog
---
*for the complete changelog, please refer to the website*
**Important:**
## [velero-4.4.2](https://github.com/truecharts/charts/compare/velero-4.4.1...velero-4.4.2) (2024-03-10)
### Chore
- move velero to operator train

View File

@ -0,0 +1,45 @@
annotations:
max_scale_version: 24.04.0
min_scale_version: 23.10.0
truecharts.org/SCALE-support: "true"
truecharts.org/category: operators
truecharts.org/max_helm_version: "3.14"
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: enterprise
apiVersion: v2
appVersion: latest
dependencies:
- name: common
version: 19.0.0
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
- name: velero
version: 5.4.1
repository: oci://ghcr.io/vmware-tanzu/charts
condition: ""
alias: velero
tags: []
import-values: []
deprecated: false
description: Velero is a kubernetes-native backup solution
home: https://truecharts.org/charts/enterprise/velero
icon: https://truecharts.org/img/hotlink-ok/chart-icons/velero.png
keywords:
- velero
- backup
kubeVersion: ">=1.24.0-0"
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: velero
sources:
- https://cert-manager.io/
- https://github.com/cert-manager
- https://github.com/truecharts/charts/tree/master/charts/enterprise/velero
- https://github.com/truecharts/containers/tree/master/apps/alpine
type: application
version: 4.4.2

View File

@ -0,0 +1,28 @@
---
title: README
---
## General Info
TrueCharts can be installed as both _normal_ Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/enterprise/velero)
**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)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE/guides/scale-intro).
- 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](https://truecharts.org/sponsor) or contributing back to the project any way you can!
_All Rights Reserved - The TrueCharts Project_

View File

@ -0,0 +1,9 @@
## [velero-4.4.2](https://github.com/truecharts/charts/compare/velero-4.4.1...velero-4.4.2) (2024-03-10)
### Chore
- move velero to operator train

View File

@ -0,0 +1,8 @@
Velero is a kubernetes-native backup solution
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/operators/velero](https://truecharts.org/charts/operators/velero)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,62 @@
image:
pullPolicy: IfNotPresent
repository: tccr.io/tccr/alpine
tag: latest@sha256:ade0065e19edaa4f6903d464ee70605111a48394536deb94f31b661264704558
manifestManager:
enabled: false
operator:
register: true
portal:
open:
enabled: false
service:
main:
enabled: false
ports:
main:
enabled: false
workload:
main:
enabled: false
velero:
configuration:
backupStorageLocation: []
volumeSnapshotLocation: []
deployNodeAgent: true
initContainers:
- image: openebs/velero-plugin:3.6.0@sha256:9ea3331d891e436a7239e37e68ca4c8888500cb122be7cdc9d8400f345555c76
imagePullPolicy: IfNotPresent
name: openebs-velero-plugin
volumeMounts:
- mountPath: /target
name: plugins
- image: velero/velero-plugin-for-csi:v0.7.0@sha256:3ba643989cd2128963cfd5914de28acaa061e8216999e44330fd64a647c503ff
imagePullPolicy: IfNotPresent
name: velero-plugin-for-csi
volumeMounts:
- mountPath: /target
name: plugins
- image: velero/velero-plugin-for-aws:v1.9.0@sha256:198955f28c21fbf8d5e3a343a7660684f12bdd62d6f27c74ed3ca6cf31c87cec
imagePullPolicy: IfNotPresent
name: velero-plugin-for-aws
volumeMounts:
- mountPath: /target
name: plugins
nodeAgent:
podVolumePath: /var/lib/kubelet/pods
privileged: true
resources:
limits:
cpu: 2000m
memory: 2048Mi
resources:
limits:
cpu: 4000m
memory: 4Gi
schedules: {}
schedules:
default:
templates:
includedNamespaces:
- ix-*

View File

@ -0,0 +1,327 @@
groups:
- name: Container Image
description: Image to be used for container
- name: General Settings
description: General Deployment Settings
- name: Workload Settings
description: Workload Settings
- name: App Configuration
description: App Specific Config Options
- name: Networking and Services
description: Configure Network and Services for Container
- name: Storage and Persistence
description: Persist and Share Data that is Separate from the Container
- name: Ingress
description: Ingress Configuration
- name: Security and Permissions
description: Configure Security Context and Permissions
- name: Resources and Devices
description: "Specify Resources/Devices to be Allocated to Workload"
- name: Middlewares
description: Traefik Middlewares
- name: Metrics
description: Metrics
- name: Addons
description: Addon Configuration
- name: Backup Configuration
description: Configure Velero Backup Schedule
- name: Advanced
description: Advanced Configuration
- name: Postgresql
description: Postgresql
- name: Documentation
description: Documentation
questions:
- variable: global
group: General Settings
label: "Global Settings"
schema:
additional_attrs: true
type: dict
attrs:
- variable: stopAll
label: Stop All
description: "Stops All Running pods and hibernates cnpg"
schema:
type: boolean
default: false
- variable: backupStorageLocationList
group: "App Configuration"
label: "Backup Storage Locations"
schema:
type: list
default: []
items:
- variable: bslEntry
label: "Backup Storage Location"
schema:
type: dict
additional_attrs: true
attrs:
- variable: enabled
label: "Enabled"
schema:
type: boolean
hidden: true
default: true
- variable: name
label: "Name"
schema:
type: string
required: true
default: "default"
- variable: accessMode
label: "accessMode"
schema:
type: string
required: true
default: "ReadWrite"
- variable: objectStorage
label: objectStorage
schema:
additional_attrs: true
type: dict
attrs:
- variable: bucket
label: "bucket"
schema:
type: string
required: true
default: ""
- variable: prefix
label: "prefix"
schema:
type: string
default: ""
- variable: provider
label: "Provider"
schema:
type: string
required: true
default: "s3"
enum:
- value: s3
description: S3
- value: aws
description: aws
- variable: credential
label: 'Storage Location Credential'
schema:
additional_attrs: true
type: dict
attrs:
- variable: aws
label: aws
schema:
additional_attrs: true
type: dict
attrs:
- variable: id
label: "id"
schema:
type: string
default: ""
- variable: key
label: "key"
schema:
type: string
default: ""
- variable: s3
label: s3
schema:
additional_attrs: true
type: dict
attrs:
- variable: id
label: "id"
schema:
type: string
default: ""
- variable: key
label: "key"
schema:
type: string
default: ""
- variable: config
label: 'Storage Location Config'
schema:
additional_attrs: true
type: dict
attrs:
- variable: region
label: "region"
schema:
type: string
default: ""
- variable: s3ForcePathStyle
label: "s3ForcePathStyle"
schema:
type: string
default: ""
- variable: s3Url
label: "s3Url"
schema:
type: string
default: ""
- variable: kmsKeyId
label: "kmsKeyId"
schema:
type: string
default: ""
- variable: resourceGroup
label: "resourceGroup"
schema:
type: string
default: ""
- variable: storageAccount
label: "storageAccount"
schema:
type: string
default: ""
- variable: publicUrl
label: "publicUrl"
schema:
type: string
default: ""
- variable: insecureSkipTLSVerify
label: "insecureSkipTLSVerify"
schema:
type: string
default: ""
- variable: volumeSnapshotLocationList
group: "App Configuration"
label: "volume Snapshot Locations"
schema:
type: list
default: []
items:
- variable: vslEntry
label: "volume Snapshot Location"
schema:
type: dict
additional_attrs: true
attrs:
- variable: enabled
label: "Enabled"
schema:
type: boolean
hidden: true
default: true
- variable: name
label: "Name"
schema:
type: string
required: true
default: "default"
- variable: provider
label: "Provider"
schema:
type: string
required: true
default: "openebs.io/zfspv-blockstore"
enum:
- value: openebs.io/zfspv-blockstore
description: openebs.io/zfspv-blockstore
- variable: credential
label: 'Storage Location Credential'
schema:
additional_attrs: true
type: dict
attrs:
- variable: aws
label: aws
schema:
additional_attrs: true
type: dict
attrs:
- variable: id
label: "id"
schema:
type: string
default: ""
- variable: key
label: "key"
schema:
type: string
default: ""
- variable: s3
label: s3
schema:
additional_attrs: true
type: dict
attrs:
- variable: id
label: "id"
schema:
type: string
default: ""
- variable: key
label: "key"
schema:
type: string
default: ""
- variable: config
label: 'Storage Location Config'
schema:
additional_attrs: true
type: dict
attrs:
- variable: provider
label: "Provider"
schema:
type: string
required: true
default: "s3"
enum:
- value: s3
description: S3
- value: aws
description: aws
- variable: bucket
label: "bucket"
schema:
type: string
default: ""
required: true
- variable: region
label: "region"
schema:
type: string
default: ""
- variable: s3ForcePathStyle
label: "s3ForcePathStyle"
schema:
type: string
default: ""
- variable: s3Url
label: "s3Url"
schema:
type: string
default: ""
- variable: kmsKeyId
label: "kmsKeyId"
schema:
type: string
default: ""
- variable: resourceGroup
label: "resourceGroup"
schema:
type: string
default: ""
- variable: storageAccount
label: "storageAccount"
schema:
type: string
default: ""
- variable: publicUrl
label: "publicUrl"
schema:
type: string
default: ""
- variable: insecureSkipTLSVerify
label: "insecureSkipTLSVerify"
schema:
type: string
default: ""

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,5 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File

View File

@ -0,0 +1,4 @@
icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/velero.png
categories:
- operators
screenshots: []

View File

@ -1,9 +0,0 @@
## [frigate-14.0.0](https://github.com/truecharts/charts/compare/frigate-13.4.1...frigate-14.0.0) (2024-03-10)
### Chore
- update container image ghcr.io/blakeblackshear/frigate to v0.13.2 by renovate ([#17936](https://github.com/truecharts/charts/issues/17936))