diff --git a/incubator/nzbhydra/3.1.5/CONFIG.md b/incubator/nzbhydra/3.1.5/CONFIG.md deleted file mode 100644 index 6d760c18421..00000000000 --- a/incubator/nzbhydra/3.1.5/CONFIG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/nzbhydra/3.1.5/Chart.lock b/incubator/nzbhydra/3.1.5/Chart.lock deleted file mode 100644 index f486203d42c..00000000000 --- a/incubator/nzbhydra/3.1.5/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 3.5.5 -digest: sha256:ea66c36be2fa73e56bc33f7e89af9ce338cdfbed0b347484888e87228b825015 -generated: "2021-05-09T10:49:02.376394955Z" diff --git a/incubator/nzbhydra/3.1.5/Chart.yaml b/incubator/nzbhydra/3.1.5/Chart.yaml deleted file mode 100644 index 5d35ede6166..00000000000 --- a/incubator/nzbhydra/3.1.5/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: nzbhydra -version: 3.1.5 -upstream_version: 5.3.1 -appVersion: "auto" -description: Usenet meta search -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/incubator/nzbhydra -icon: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/hydra-icon.png -keywords: - - nzbhydra - - usenet -sources: - - https://github.com/truecharts/apps/tree/master/incubator/nzbhydra - - https://github.com/k8s-at-home/charts/tree/master/charts/nzbhydra - - https://hub.docker.com/r/linuxserver/nzbhydra2 - - https://github.com/theotherp/nzbhydra2 -dependencies: - - name: common - repository: https://truecharts.org/ - version: 3.5.5 - # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org -# annotations: diff --git a/incubator/nzbhydra/3.1.5/README.md b/incubator/nzbhydra/3.1.5/README.md deleted file mode 100644 index a3cd66447e7..00000000000 --- a/incubator/nzbhydra/3.1.5/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -Usenet meta search - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 3.5.5 | - -## Installing the Chart - -To install the chart with the release name `nzbhydra` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `nzbhydra` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/nzbhydra/3.1.5/app-readme.md b/incubator/nzbhydra/3.1.5/app-readme.md deleted file mode 100644 index 2012c83a622..00000000000 --- a/incubator/nzbhydra/3.1.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Usenet meta search -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Usenet meta search diff --git a/incubator/nzbhydra/3.1.5/charts/common-3.5.5.tgz b/incubator/nzbhydra/3.1.5/charts/common-3.5.5.tgz deleted file mode 100644 index d01688bb84b..00000000000 Binary files a/incubator/nzbhydra/3.1.5/charts/common-3.5.5.tgz and /dev/null differ diff --git a/incubator/nzbhydra/3.1.5/ix_values.yaml b/incubator/nzbhydra/3.1.5/ix_values.yaml deleted file mode 100644 index 0a6fde47bea..00000000000 --- a/incubator/nzbhydra/3.1.5/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/truecharts/nzbhydra2 - pullPolicy: IfNotPresent - tag: v3.14.1 - -probes: - liveness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/livenessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - readiness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - startup: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/nzbhydra/3.1.5/questions.yaml b/incubator/nzbhydra/3.1.5/questions.yaml deleted file mode 100644 index a620bab6782..00000000000 --- a/incubator/nzbhydra/3.1.5/questions.yaml +++ /dev/null @@ -1,436 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Workload Configuration" - description: "Configure workload deployment" - - name: "Configuration" - description: "additional container configuration" - - name: "Networking" - description: "Configure / service for container" - - name: "Storage" - description: "Persist and share data that is separate from the lifecycle of the container" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Reverse Proxy Configuration" - description: "Reverse Proxy configuration" - - name: "Advanced" - description: "Advanced Configuration" - - name: "WARNING" - description: "WARNING" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - # Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - # Configure Time Zone - - variable: timezone - group: "Container Image" - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - # Configure Enviroment Variables - - variable: environmentVariables - label: "Image environment" - group: "Configuration" - schema: - type: list - default: [] - items: - - variable: environmentVariable - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - # Enable Host Networking - - variable: hostNetwork - group: "Networking" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - variable: services - group: "Networking" - label: "Configure Service" - schema: - type: dict - attrs: - - variable: main - label: "Main service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - 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" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - variable: port - label: "Port configuration" - schema: - type: dict - attrs: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - hidden: false - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - variable: port - label: "container port" - schema: - type: int - default: 5076 - editable: false - hidden: true - - variable: targetport - label: "Internal Service port" - description: "When connecting internally to this App, you'll need this port" - schema: - type: int - default: 5076 - editable: false - hidden: true - - variable: nodePort - label: "(optional) host nodePort to expose to" - description: "only get used when nodePort is selected" - schema: - type: int - min: 9000 - max: 65535 - default: 36041 - required: true -## TrueCharts Specific - - variable: persistence - label: "Integrated Persistent Storage" - description: "Websocket Service" - group: "Storage" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "" - enum: - - value: "" - description: "Internal" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: emptyDir - label: "Mount a ramdisk instead of actual storage" - schema: - type: boolean - default: false - hidden: true - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - type: string - default: "100Gi" - - variable: customStorage - label: "Custom app storage" - group: "Storage" - schema: - type: list - default: [] - items: - - variable: volumeMount - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enabled" - schema: - type: boolean - default: true - required: true - hidden: true - editable: false - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - type: boolean - default: true - hidden: false - - variable: readOnly - label: "Mount as ReadOnly" - description: "prevent any write from being done to the mounted volume" - schema: - type: boolean - default: false - hidden: false - - variable: emptyDir - label: "emptyDir" - schema: - type: boolean - default: false - hidden: true - editable: false - - variable: mountPath - label: "Mount Path" - description: "Path to mount inside the pod" - schema: - type: path - required: true - default: "" - editable: true - - variable: hostPath - label: "Host Path" - schema: - type: hostpath - required: true - - variable: ingress - label: "" - group: "Reverse Proxy Configuration" - schema: - type: dict - attrs: - - variable: main - label: "WebUI" - schema: - type: dict - attrs: - - variable: certType - label: "Select Reverse-Proxy Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "Disabled" - - value: "" - description: "No Encryption/TLS/Certificates" - - value: "selfsigned" - description: "Self-Signed Certificate" - - value: "ixcert" - description: "TrueNAS SCALE Certificate" - - variable: type - label: "Reverse Proxy Type" - schema: - type: string - default: "HTTP" - hidden: true - editable: false - required: true - - variable: serviceName - label: "Service name to proxy to" - schema: - hidden: true - editable: false - type: string - default: "" - - variable: entrypoint - label: "Select Entrypoint" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "websecure" - required: true - enum: - - value: "websecure" - description: "Websecure: HTTPS/TLS port 443" - - variable: hosts - label: "Hosts" - schema: - show_if: [["certType", "!=", "disabled"]] - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "Domain Name" - required: true - schema: - type: string - - variable: path - label: "path" - schema: - type: string - required: true - hidden: true - default: "/" - - variable: certificate - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - show_if: [["certType", "=", "ixcert"]] - $ref: - - "definitions/certificate" - - variable: authForwardURL - label: "Forward Authentication URL" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "" - - - variable: UMASK - group: "Advanced" - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Enable privileged - - variable: securityContext - group: "Advanced" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - # Set Pod Security Policy - - variable: podSecurityContext - group: "Advanced" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 568 - - variable: supplementalGroups - label: "supplementalGroups" - description: "Additional groups this App needs access to" - schema: - type: list - default: [] - items: - - variable: Group - label: "Group" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" diff --git a/incubator/nzbhydra/3.1.5/templates/common.yaml b/incubator/nzbhydra/3.1.5/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/nzbhydra/3.1.5/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/nzbhydra/3.1.5/test_values.yaml b/incubator/nzbhydra/3.1.5/test_values.yaml deleted file mode 100644 index 5baf1ad7705..00000000000 --- a/incubator/nzbhydra/3.1.5/test_values.yaml +++ /dev/null @@ -1,64 +0,0 @@ -# Default values for nzbhydra. - -image: - repository: ghcr.io/truecharts/nzbhydra2 - pullPolicy: IfNotPresent - tag: v3.14.1 - -strategy: - type: Recreate - -services: - main: - port: - port: 5076 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -probes: - liveness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/livenessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - readiness: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - startup: - custom: true - enabled: true - spec: - failureThreshold: 5 - httpGet: - path: /actuator/health/readinessState - port: http - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 10 - - -persistence: - config: - enabled: true - mountPath: "/config" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" diff --git a/incubator/nzbhydra/3.1.5/values.yaml b/incubator/nzbhydra/3.1.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/nzbhydra/item.yaml b/incubator/nzbhydra/item.yaml deleted file mode 100644 index 9da6666b467..00000000000 --- a/incubator/nzbhydra/item.yaml +++ /dev/null @@ -1,3 +0,0 @@ -categories: - - media -icon_url: https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/hydra-icon.png diff --git a/incubator/truecommand/3.1.5/CONFIG.md b/incubator/truecommand/3.1.5/CONFIG.md deleted file mode 100644 index 6d760c18421..00000000000 --- a/incubator/truecommand/3.1.5/CONFIG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/truecommand/3.1.5/Chart.lock b/incubator/truecommand/3.1.5/Chart.lock deleted file mode 100644 index 9ba95940c01..00000000000 --- a/incubator/truecommand/3.1.5/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 3.5.5 -digest: sha256:ea66c36be2fa73e56bc33f7e89af9ce338cdfbed0b347484888e87228b825015 -generated: "2021-05-09T11:43:31.683716428Z" diff --git a/incubator/truecommand/3.1.5/Chart.yaml b/incubator/truecommand/3.1.5/Chart.yaml deleted file mode 100644 index c8ab27ff2b0..00000000000 --- a/incubator/truecommand/3.1.5/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: truecommand -version: 3.1.5 -# upstream_version: 1.1.0 -appVersion: "nightly" -description: Aggregated management of TrueNAS devices -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/incubator/truecommand -icon: https://www.ixsystems.com/documentation/truecommand/1.2/_static/tv-logo.png -keywords: - - truecommand -sources: - - https://github.com/truecharts/apps/tree/master/incubator/truecommand - - https://hub.docker.com/r/ixsystems/truecommand -dependencies: - - name: common - repository: https://truecharts.org/ - version: 3.5.5 - # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org - - name: Ornias1993 - email: kjeld@schouten-lebbing.nl - url: truecharts.org -# annotations: diff --git a/incubator/truecommand/3.1.5/README.md b/incubator/truecommand/3.1.5/README.md deleted file mode 100644 index 8caf3b92df3..00000000000 --- a/incubator/truecommand/3.1.5/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Introduction - -![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: nightly](https://img.shields.io/badge/AppVersion-nightly-informational?style=flat-square) - -Aggregated management of TrueNAS devices - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 3.5.5 | - -## Installing the Chart - -To install the chart with the release name `truecommand` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `truecommand` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/incubator/truecommand/3.1.5/app-readme.md b/incubator/truecommand/3.1.5/app-readme.md deleted file mode 100644 index 8e1468487fc..00000000000 --- a/incubator/truecommand/3.1.5/app-readme.md +++ /dev/null @@ -1,3 +0,0 @@ -Aggregated management of TrueNAS devices -This App is supplied by TrueCharts, for more information please visit https://truecharts.org -Aggregated management of TrueNAS devices diff --git a/incubator/truecommand/3.1.5/charts/common-3.5.5.tgz b/incubator/truecommand/3.1.5/charts/common-3.5.5.tgz deleted file mode 100644 index d01688bb84b..00000000000 Binary files a/incubator/truecommand/3.1.5/charts/common-3.5.5.tgz and /dev/null differ diff --git a/incubator/truecommand/3.1.5/ix_values.yaml b/incubator/truecommand/3.1.5/ix_values.yaml deleted file mode 100644 index d2b8ab2a54e..00000000000 --- a/incubator/truecommand/3.1.5/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ixsystems/truecommand - pullPolicy: IfNotPresent - tag: nightly - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/incubator/truecommand/3.1.5/questions.yaml b/incubator/truecommand/3.1.5/questions.yaml deleted file mode 100644 index 1701b2417ea..00000000000 --- a/incubator/truecommand/3.1.5/questions.yaml +++ /dev/null @@ -1,453 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Workload Configuration" - description: "Configure workload deployment" - - name: "Configuration" - description: "additional container configuration" - - name: "Networking" - description: "Configure / service for container" - - name: "Storage" - description: "Persist and share data that is separate from the lifecycle of the container" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Reverse Proxy Configuration" - description: "Reverse Proxy configuration" - - name: "Advanced" - description: "Advanced Configuration" - - name: "WARNING" - description: "WARNING" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - - # Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - # Configure Time Zone - - variable: timezone - group: "Container Image" - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - # Configure Enviroment Variables - - variable: environmentVariables - label: "Image environment" - group: "Configuration" - schema: - type: list - default: [] - items: - - variable: environmentVariable - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - # Enable Host Networking - - variable: hostNetwork - group: "Networking" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - variable: services - group: "Networking" - label: "Configure Service" - schema: - type: dict - attrs: - - variable: main - label: "Main service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - 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" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - variable: port - label: "Port configuration" - schema: - type: dict - attrs: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - hidden: false - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - variable: port - label: "container port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: targetport - label: "Internal Service port" - description: "When connecting internally to this App, you'll need this port" - schema: - type: int - default: 80 - editable: false - hidden: true - - variable: nodePort - label: "(optional) host nodePort to expose to" - description: "only get used when nodePort is selected" - schema: - type: int - min: 9000 - max: 65535 - default: 36044 - required: true -## TrueCharts Specific - - variable: persistence - label: "Integrated Persistent Storage" - description: "Websocket Service" - group: "Storage" - schema: - type: dict - attrs: - - variable: data - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "" - enum: - - value: "" - description: "Internal" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/data" - hidden: true - - variable: emptyDir - label: "Mount a ramdisk instead of actual storage" - schema: - type: boolean - default: false - hidden: true - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - type: string - default: "100Gi" - - - variable: customStorage - label: "Custom app storage" - group: "Storage" - schema: - type: list - default: [] - items: - - variable: volumeMount - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enabled" - schema: - type: boolean - default: true - required: true - hidden: true - editable: false - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - type: boolean - default: true - hidden: false - - variable: readOnly - label: "Mount as ReadOnly" - description: "prevent any write from being done to the mounted volume" - schema: - type: boolean - default: false - hidden: false - - variable: emptyDir - label: "emptyDir" - schema: - type: boolean - default: false - hidden: true - editable: false - - variable: mountPath - label: "Mount Path" - description: "Path to mount inside the pod" - schema: - type: path - required: true - default: "" - editable: true - - variable: hostPath - label: "Host Path" - schema: - type: hostpath - required: true - - variable: ingress - label: "" - group: "Reverse Proxy Configuration" - schema: - type: dict - attrs: - - variable: main - label: "WebUI" - schema: - type: dict - attrs: - - variable: certType - label: "Select Reverse-Proxy Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "Disabled" - - value: "" - description: "No Encryption/TLS/Certificates" - - value: "selfsigned" - description: "Self-Signed Certificate" - - value: "ixcert" - description: "TrueNAS SCALE Certificate" - - variable: type - label: "Reverse Proxy Type" - schema: - type: string - default: "HTTP" - hidden: true - editable: false - required: true - - variable: serviceName - label: "Service name to proxy to" - schema: - hidden: true - editable: false - type: string - default: "" - - variable: entrypoint - label: "Select Entrypoint" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "websecure" - required: true - enum: - - value: "websecure" - description: "Websecure: HTTPS/TLS port 443" - - variable: hosts - label: "Hosts" - schema: - show_if: [["certType", "!=", "disabled"]] - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "Domain Name" - required: true - schema: - type: string - - variable: path - label: "path" - schema: - type: string - required: true - hidden: true - default: "/" - - variable: certificate - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - show_if: [["certType", "=", "ixcert"]] - $ref: - - "definitions/certificate" - - variable: authForwardURL - label: "Forward Authentication URL" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "" - - - variable: PUID - group: "Advanced" - label: "PUID" - description: "Sets the PUID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - - variable: PGID - group: "Advanced" - label: "PGID" - description: "Sets the PGID env var for LinuxServer.io (compatible) containers" - schema: - type: int - default: 568 - - variable: UMASK - group: "Advanced" - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Enable privileged - - variable: securityContext - group: "Advanced" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - # Set Pod Security Policy - - variable: podSecurityContext - group: "Advanced" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 0 - - variable: runAsGroup - label: "runAsGroup" - description: The groupID this App of the user running the application" - schema: - type: int - default: 0 - - variable: supplementalGroups - label: "supplementalGroups" - description: "Additional groups this App needs access to" - schema: - type: list - default: [] - items: - - variable: Group - label: "Group" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" diff --git a/incubator/truecommand/3.1.5/templates/common.yaml b/incubator/truecommand/3.1.5/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/incubator/truecommand/3.1.5/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/incubator/truecommand/3.1.5/test_values.yaml b/incubator/truecommand/3.1.5/test_values.yaml deleted file mode 100644 index ee4eb28f3a3..00000000000 --- a/incubator/truecommand/3.1.5/test_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -# Default values for Jackett. - -image: - repository: ixsystems/truecommand - pullPolicy: IfNotPresent - tag: nightly - -strategy: - type: Recreate - -# Configure the Security Context for the Pod -podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -services: - main: - port: - port: 80 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - -persistence: - data: - enabled: true - mountPath: "/data" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" diff --git a/incubator/truecommand/3.1.5/values.yaml b/incubator/truecommand/3.1.5/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/incubator/truecommand/item.yaml b/incubator/truecommand/item.yaml deleted file mode 100644 index 9c10785bd1c..00000000000 --- a/incubator/truecommand/item.yaml +++ /dev/null @@ -1,3 +0,0 @@ -categories: - - Administration -icon_url: https://www.ixsystems.com/documentation/truecommand/1.2/_static/tv-logo.png