Restructure repo to be a little cleaner (#445)
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
apiVersion: v2
|
||||
kubeVersion: ">=1.16.0-0"
|
||||
name: common-test
|
||||
version: 2.1.6
|
||||
# upstream_version:
|
||||
appVersion: none
|
||||
description: Helper chart to test different use cases of the common library
|
||||
type: application
|
||||
deprecated: false
|
||||
home: https://github.com/truecharts/apps/tree/master/library/common-test
|
||||
icon: https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
|
||||
keywords:
|
||||
- common-test
|
||||
- truecharts
|
||||
- common
|
||||
- test
|
||||
sources:
|
||||
- https://github.com/truecharts/apps/tree/master/library/common-test
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: file://../common
|
||||
version: latest
|
||||
# condition:
|
||||
# tags:
|
||||
# import-values:
|
||||
# alias:
|
||||
maintainers:
|
||||
- name: TrueCharts
|
||||
email: info@truecharts.org
|
||||
url: truecharts.org
|
||||
# annotations:
|
||||
@@ -0,0 +1,60 @@
|
||||
# common-test
|
||||
|
||||

|
||||
|
||||
Helper chart to test different use cases of the common library
|
||||
|
||||
**Homepage:** <https://github.com/truecharts/apps/tree/master/charts/common-test>
|
||||
|
||||
## Maintainers
|
||||
|
||||
| Name | Email | Url |
|
||||
| ---- | ------ | --- |
|
||||
| truecharts | | |
|
||||
|
||||
## Requirements
|
||||
|
||||
Kubernetes: `>=1.16.0-0`
|
||||
|
||||
| Repository | Name | Version |
|
||||
|------------|------|---------|
|
||||
| file://../common | common | n/a |
|
||||
|
||||
## Values
|
||||
|
||||
| Key | Type | Default | Description |
|
||||
|-----|------|---------|-------------|
|
||||
| appAdditionalServices.extra-tcp.enabled | bool | `true` | |
|
||||
| appAdditionalServices.extra-tcp.port.name | string | `"tcp-test"` | |
|
||||
| appAdditionalServices.extra-tcp.port.port | int | `51414` | |
|
||||
| appAdditionalServices.extra-tcp.port.protocol | string | `"TCP"` | |
|
||||
| appAdditionalServices.extra-tcp.port.targetPort | int | `51414` | |
|
||||
| appAdditionalServices.extra-tcp.type | string | `"ClusterIP"` | |
|
||||
| appAdditionalServices.extra-udp.enabled | bool | `true` | |
|
||||
| appAdditionalServices.extra-udp.port.name | string | `"udp-test"` | |
|
||||
| appAdditionalServices.extra-udp.port.port | int | `51414` | |
|
||||
| appAdditionalServices.extra-udp.port.protocol | string | `"UDP"` | |
|
||||
| appAdditionalServices.extra-udp.port.targetPort | int | `51414` | |
|
||||
| appAdditionalServices.extra-udp.type | string | `"ClusterIP"` | |
|
||||
| appAdditionalServicesEnabled | bool | `true` | |
|
||||
| appVolumeMounts.data.datasetName | string | `"data"` | |
|
||||
| appVolumeMounts.data.emptyDir | bool | `true` | |
|
||||
| appVolumeMounts.data.enabled | bool | `true` | |
|
||||
| appVolumeMounts.data.hostPath | string | `""` | |
|
||||
| appVolumeMounts.data.hostPathEnabled | bool | `false` | |
|
||||
| appVolumeMounts.data.mountPath | string | `"/data"` | |
|
||||
| appVolumeMounts.test.datasetName | string | `"test"` | |
|
||||
| appVolumeMounts.test.emptyDir | bool | `true` | |
|
||||
| appVolumeMounts.test.enabled | bool | `true` | |
|
||||
| appVolumeMounts.test.hostPath | string | `""` | |
|
||||
| appVolumeMounts.test.hostPathEnabled | bool | `false` | |
|
||||
| appVolumeMounts.test.mountPath | string | `"/test"` | |
|
||||
| fixMountPermissions | bool | `false` | |
|
||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||
| image.repository | string | `"b4bz/homer"` | |
|
||||
| image.tag | string | `"latest"` | |
|
||||
| ingress.enabled | bool | `true` | |
|
||||
| service.port.port | int | `8080` | |
|
||||
|
||||
----------------------------------------------
|
||||
Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0)
|
||||
@@ -0,0 +1,12 @@
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: ingressroutes.traefik.containo.us
|
||||
spec:
|
||||
group: traefik.containo.us
|
||||
version: v1alpha1
|
||||
names:
|
||||
kind: IngressRoute
|
||||
plural: ingressroutes
|
||||
singular: ingressroute
|
||||
scope: Namespaced
|
||||
@@ -0,0 +1,12 @@
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: ingressroutetcps.traefik.containo.us
|
||||
spec:
|
||||
group: traefik.containo.us
|
||||
version: v1alpha1
|
||||
names:
|
||||
kind: IngressRouteTCP
|
||||
plural: ingressroutetcps
|
||||
singular: ingressroutetcp
|
||||
scope: Namespaced
|
||||
@@ -0,0 +1,13 @@
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: ingressrouteudps.traefik.containo.us
|
||||
|
||||
spec:
|
||||
group: traefik.containo.us
|
||||
version: v1alpha1
|
||||
names:
|
||||
kind: IngressRouteUDP
|
||||
plural: ingressrouteudps
|
||||
singular: ingressrouteudp
|
||||
scope: Namespaced
|
||||
@@ -0,0 +1,12 @@
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: middlewares.traefik.containo.us
|
||||
spec:
|
||||
group: traefik.containo.us
|
||||
version: v1alpha1
|
||||
names:
|
||||
kind: Middleware
|
||||
plural: middlewares
|
||||
singular: middleware
|
||||
scope: Namespaced
|
||||
@@ -0,0 +1 @@
|
||||
{{ include "common.all" . }}
|
||||
@@ -0,0 +1,80 @@
|
||||
image:
|
||||
repository: b4bz/homer
|
||||
tag: 21.03.2
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
services:
|
||||
main:
|
||||
port:
|
||||
port: 8080
|
||||
test1:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
port:
|
||||
port: 8081
|
||||
name: tcp-test
|
||||
protocol: TCP
|
||||
targetPort: 8081
|
||||
test2:
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
port:
|
||||
port: 8082
|
||||
name: udp-test
|
||||
protocol: UDP
|
||||
targetPort: 8082
|
||||
|
||||
additionalServices:
|
||||
- name: test3
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
port:
|
||||
port: 8083
|
||||
name: extra-tcp-test
|
||||
protocol: TCP
|
||||
targetPort: 8083
|
||||
- name: test4
|
||||
enabled: true
|
||||
type: ClusterIP
|
||||
port:
|
||||
port: 8084
|
||||
name: extra-udp-test
|
||||
protocol: UDP
|
||||
targetPort: 8084
|
||||
|
||||
ingress:
|
||||
test1:
|
||||
enabled: true
|
||||
test2:
|
||||
certType: "plain"
|
||||
|
||||
|
||||
additionalIngress:
|
||||
- name: "test3"
|
||||
enabled: true
|
||||
- name: "test4"
|
||||
enabled: true
|
||||
|
||||
# these values and names are set specifically with the unittests in mind.
|
||||
deviceMounts:
|
||||
test1:
|
||||
enabled: true
|
||||
emptyDir: true
|
||||
devicePath: "/test1"
|
||||
test2:
|
||||
enabled: true
|
||||
emptyDir: false
|
||||
devicePath: "/test2"
|
||||
|
||||
# these values and names are set specifically with the unittests in mind.
|
||||
customStorage:
|
||||
- enabled: true
|
||||
emptyDir: true
|
||||
mountPath: "/test3"
|
||||
hostPath: ""
|
||||
- name: "test4"
|
||||
enabled: true
|
||||
emptyDir: false
|
||||
setPermissions: true
|
||||
mountPath: "/test4"
|
||||
hostPath: "/tmp"
|
||||
Reference in New Issue
Block a user