Restructure repo to be a little cleaner (#445)

This commit is contained in:
Kjeld Schouten-Lebbing
2021-05-09 18:11:00 +02:00
committed by GitHub
parent 80a28c36a6
commit ffc823bccc
501 changed files with 358 additions and 564 deletions
+31
View File
@@ -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:
+60
View File
@@ -0,0 +1,60 @@
# common-test
![Version: 1.3.0](https://img.shields.io/badge/Version-1.3.0-informational?style=flat-square)
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" . }}
+80
View File
@@ -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"