Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-12-04 15:34:48 +00:00
parent 25a38142e0
commit ae86c47811
11 changed files with 2394 additions and 0 deletions

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [orbital-sync-2.0.10](https://github.com/truecharts/charts/compare/orbital-sync-2.0.9...orbital-sync-2.0.10) (2023-12-03)
### Chore
- bump everything to ensure catalog has latest versions
## [orbital-sync-2.0.9](https://github.com/truecharts/charts/compare/orbital-sync-3.0.0...orbital-sync-2.0.9) (2023-12-02)
### Chore
- fix annotations again
- update annotations
- cleanup chart.yaml and add min-max scale version
- Fix typo in categories and make them singular ([#13693](https://github.com/truecharts/charts/issues/13693))
### Fix
- ensure all questions.yaml can be rendered ([#15612](https://github.com/truecharts/charts/issues/15612))
## [orbital-sync-3.0.0](https://github.com/truecharts/charts/compare/orbital-sync-2.0.8...orbital-sync-3.0.0) (2023-07-31)
### Fix
- fix mistakes on questions.yaml
## [orbital-sync-2.0.8](https://github.com/truecharts/charts/compare/orbital-sync-2.0.7...orbital-sync-2.0.8) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.
## [orbital-sync-2.0.7](https://github.com/truecharts/charts/compare/orbital-sync-2.0.6...orbital-sync-2.0.7) (2022-12-27)
### Chore
- update helm general non-major ([#5856](https://github.com/truecharts/charts/issues/5856))
## [orbital-sync-2.0.6](https://github.com/truecharts/charts/compare/orbital-sync-2.0.5...orbital-sync-2.0.6) (2022-12-26)
### Chore
- update helm general non-major ([#5839](https://github.com/truecharts/charts/issues/5839))
## [orbital-sync-2.0.5](https://github.com/truecharts/charts/compare/orbital-sync-2.0.4...orbital-sync-2.0.5) (2022-12-25)
### Chore
- update helm general non-major
## [orbital-sync-2.0.4](https://github.com/truecharts/charts/compare/orbital-sync-2.0.3...orbital-sync-2.0.4) (2022-12-19)
### Chore
- update helm general non-major
## [orbital-sync-2.0.3](https://github.com/truecharts/charts/compare/orbital-sync-2.0.2...orbital-sync-2.0.3) (2022-12-13)
### Chore

View File

@ -0,0 +1,37 @@
kubeVersion: ">=1.24.0"
apiVersion: v2
name: orbital-sync
version: 3.0.0
appVersion: 1.5.2
description: Orbital Sync synchronizes multiple Pi-hole instances for high availability.
home: https://truecharts.org/charts/incubator/orbital-sync
icon: https://truecharts.org/img/hotlink-ok/chart-icons/orbital-sync.png
deprecated: false
sources:
- https://github.com/mattwebbio/orbital-sync/pkgs/container/orbital-sync
- https://github.com/truecharts/charts/tree/master/charts/incubator/orbital-sync
- https://github.com/truecharts/containers/tree/master/mirrororbital-sync
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
keywords:
- Orbital Sync
- Pi-Hole
- DNS
dependencies:
- name: common
version: 15.3.1
repository: https://library-charts.truecharts.org
condition: ""
alias: ""
tags: []
import-values: []
annotations:
max_scale_version: 23.10.1
min_scale_version: 22.12.4
truecharts.org/SCALE-support: "true"
truecharts.org/category: network
truecharts.org/max_helm_version: "3.13"
truecharts.org/min_helm_version: "3.12"
truecharts.org/train: incubator

View File

@ -0,0 +1,27 @@
# 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/incubator/)
**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,8 @@
Orbital Sync synchronizes multiple Pi-hole instances for high availability.
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/orbital-sync](https://truecharts.org/charts/incubator/orbital-sync)
---
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.

View File

@ -0,0 +1,66 @@
image:
repository: ghcr.io/mattwebbio/orbital-sync
pullPolicy: IfNotPresent
tag: 1.5.2@sha256:ade616e16ccb3442e9ad648128d9f97db9b3c34c2ef78764e650ff45d624c075
securityContext:
container:
readOnlyRootFilesystem: false
workload:
main:
podSpec:
containers:
main:
env:
INTERVAL_MINUTES: 30
SYNC_WHITELIST: true
SYNC_REGEX_WHITELIST: true
SYNC_BLACKLIST: true
SYNC_REGEXLIST: true
SYNC_ADLIST: true
SYNC_CLIENT: true
SYNC_GROUP: true
SYNC_AUDITLOG: false
SYNC_STATICDHCPLEASES: false
SYNC_LOCALDNSRECORDS: true
SYNC_LOCALCNAMERECORDS: true
SYNC_FLUSHTABLES: true
RUN_ONCE: false
VERBOSE: false
envFrom:
- secretRef:
name: "orbital-secrets"
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
service:
main:
enabled: false
ports:
main:
enabled: false
orbital:
honeybadger_api_key: ""
primary_host_base_url: http://pihole.local
primary_host_password: password
secondary_hosts:
- host: http://pihole2.local
password: password
# - host: http://10.10.10.1:1234
# password: "supersecretpass"
persistence:
config:
enabled: true
mountPath: "/app"
portal:
open:
enabled: false

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,19 @@
{{/* Define the secrets */}}
{{- define "orbital.secrets" -}}
{{- $secretName := (printf "%s-orbital-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }}
{{- $orbitalprevious := lookup "v1" "Secret" .Release.Namespace $secretName }}
enabled: true
data:
PRIMARY_HOST_BASE_URL: {{ .Values.orbital.primary_host_base_url | b64enc }}
PRIMARY_HOST_PASSWORD: {{ .Values.orbital.primary_host_password | b64enc }}
{{- with .Values.orbital.honeybadger_api_key }}
HONEYBADGER_API_KEY: {{ . | b64enc }}
{{- end }}
{{ $idx := 1 }}
{{- range .Values.orbital.secondary_hosts }}
SECONDARY_HOST_{{$idx}}_BASE_URL: {{ .host | b64enc }}
SECONDARY_HOST_{{$idx}}_PASSWORD: {{ .password | b64enc }}
{{ $idx = add1 $idx }}
{{- end }}
{{- end -}}

View File

@ -0,0 +1,11 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . }}
{{/* Render secrets for orbital-sync */}}
{{- $secrets := include "orbital.secrets" . | fromYaml -}}
{{- if $secrets -}}
{{- $_ := set .Values.secret "orbital-secrets" $secrets -}}
{{- end -}}
{{/* Render the templates */}}
{{ include "tc.v1.common.loader.apply" . }}

View File