Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2022-07-10 10:54:29 +00:00
parent 7dd43933b8
commit 013b08f50c
10 changed files with 144 additions and 11 deletions

View File

@ -1,6 +1,15 @@
# Changelog<br> # Changelog<br>
<a name="mosdns-2.0.11"></a>
### [mosdns-2.0.11](https://github.com/truecharts/apps/compare/mosdns-2.0.10...mosdns-2.0.11) (2022-07-10)
#### Chore
* update container image tccr.io/truecharts/mosdns to v4.1.3 ([#3035](https://github.com/truecharts/apps/issues/3035))
<a name="mosdns-2.0.10"></a> <a name="mosdns-2.0.10"></a>
### [mosdns-2.0.10](https://github.com/truecharts/apps/compare/mosdns-2.0.9...mosdns-2.0.10) (2022-07-09) ### [mosdns-2.0.10](https://github.com/truecharts/apps/compare/mosdns-2.0.9...mosdns-2.0.10) (2022-07-09)
@ -88,12 +97,3 @@
#### Chore #### Chore
* Auto-update chart README [skip ci]
* sync all apps persistence configuration and always default to PVC
* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831))
#### Fix
* remove malfunctioning SCALE migration script
#### Refactor

View File

@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org repository: https://library-charts.truecharts.org
version: 10.2.1 version: 10.2.1
digest: sha256:ef841d6391d4d193203a60f6688ea2ee2a0b76c58dc55c84595db473bdcce690 digest: sha256:ef841d6391d4d193203a60f6688ea2ee2a0b76c58dc55c84595db473bdcce690
generated: "2022-07-09T20:14:33.929225994Z" generated: "2022-07-10T10:51:17.342061995Z"

View File

@ -1,7 +1,7 @@
apiVersion: v2 apiVersion: v2
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
name: mosdns name: mosdns
version: 2.0.10 version: 2.0.11
appVersion: "3.9.0" appVersion: "3.9.0"
description: A location-based pluggable DNS forwarder/splitter. description: A location-based pluggable DNS forwarder/splitter.
type: application type: application

View File

@ -15,6 +15,13 @@ service:
main: main:
ports: ports:
main: main:
targetPort: 53
port: 53
dns-udp:
enabled: true
ports:
dns-upd:
enabled: true
protocol: UDP protocol: UDP
targetPort: 53 targetPort: 53
port: 53 port: 53

View File

@ -343,6 +343,132 @@ questions:
type: dict type: dict
attrs: attrs:
- variable: main - variable: main
label: "DNS Service Port Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: port
label: "Port"
description: "This port exposes the container port on the service"
schema:
type: int
default: 53
required: true
- variable: advanced
label: "Show Advanced settings"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: protocol
label: "Port Type"
schema:
type: string
default: "TCP"
enum:
- value: HTTP
description: "HTTP"
- value: "HTTPS"
description: "HTTPS"
- value: TCP
description: "TCP"
- value: "UDP"
description: "UDP"
- variable: nodePort
label: "Node Port (Optional)"
description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer"
schema:
type: int
min: 9000
max: 65535
- variable: targetPort
label: "Target Port"
description: "The internal(!) port on the container the Application runs on"
schema:
type: int
default: 53
- variable: dns-udp
label: "DNS Service"
description: "The Primary service on which the healthcheck runs, often the webUI"
schema:
additional_attrs: true
type: dict
attrs:
- variable: enabled
label: "Enable the service"
schema:
type: boolean
default: true
hidden: true
- variable: type
label: "Service Type"
description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer"
schema:
type: string
default: "Simple"
enum:
- value: "Simple"
description: "Simple"
- value: "ClusterIP"
description: "ClusterIP"
- value: "NodePort"
description: "NodePort (Advanced)"
- value: "LoadBalancer"
description: "LoadBalancer (Advanced)"
- variable: loadBalancerIP
label: "LoadBalancer IP"
description: "LoadBalancerIP"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
show_if: [["type", "=", "LoadBalancer"]]
type: list
default: []
items:
- variable: externalIP
label: "External IP"
schema:
type: string
- variable: ipFamilyPolicy
label: "IP Family Policy"
description: "(Advanced) Specify the ip policy"
schema:
show_if: [["type", "!=", "Simple"]]
type: string
default: "SingleStack"
enum:
- value: "SingleStack"
description: "SingleStack"
- value: "PreferDualStack"
description: "PreferDualStack"
- value: "RequireDualStack"
description: "RequireDualStack"
- variable: ipFamilies
label: "(advanced) IP families"
description: "(advanced) The ip families that should be used"
schema:
show_if: [["type", "!=", "Simple"]]
type: list
default: []
items:
- variable: ipFamily
label: "IP family"
schema:
type: string
- variable: ports
label: "Service's Port(s) Configuration"
schema:
additional_attrs: true
type: dict
attrs:
- variable: dns-udp
label: "DNS Service Port Configuration" label: "DNS Service Port Configuration"
schema: schema:
additional_attrs: true additional_attrs: true