From 711b2f332d62bfe3860b2210c2f22f2124e7f605 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Fri, 5 Feb 2021 14:27:02 +0100 Subject: [PATCH] Remove DashMachine (#548) Signed-off-by: Kjeld Schouten-Lebbing --- charts/dashmachine/.helmignore | 24 --------- charts/dashmachine/Chart.yaml | 14 ----- charts/dashmachine/OWNERS | 4 -- charts/dashmachine/README.md | 69 ------------------------ charts/dashmachine/templates/common.yaml | 1 - charts/dashmachine/values.yaml | 22 -------- 6 files changed, 134 deletions(-) delete mode 100644 charts/dashmachine/.helmignore delete mode 100644 charts/dashmachine/Chart.yaml delete mode 100644 charts/dashmachine/OWNERS delete mode 100644 charts/dashmachine/README.md delete mode 100644 charts/dashmachine/templates/common.yaml delete mode 100644 charts/dashmachine/values.yaml diff --git a/charts/dashmachine/.helmignore b/charts/dashmachine/.helmignore deleted file mode 100644 index fcf9212f..00000000 --- a/charts/dashmachine/.helmignore +++ /dev/null @@ -1,24 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode -# OWNERS file for Kubernetes -OWNERS diff --git a/charts/dashmachine/Chart.yaml b/charts/dashmachine/Chart.yaml deleted file mode 100644 index f94309d9..00000000 --- a/charts/dashmachine/Chart.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v2 -appVersion: v0.5-4 -description: DashMachine is another web application bookmark dashboard, with fun features. -icon: https://github.com/rmountjoy92/DashMachine/raw/master/dashmachine/static/images/logo/logo.png -home: https://github.com/rmountjoy92/DashMachine -name: dashmachine -deprecated: true -version: 3.3.2 -sources: - - https://github.com/rmountjoy92/DashMachine -dependencies: - - name: common - version: 2.2.1 - repository: https://k8s-at-home.com/charts/ diff --git a/charts/dashmachine/OWNERS b/charts/dashmachine/OWNERS deleted file mode 100644 index 8840672c..00000000 --- a/charts/dashmachine/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -approvers: -- carpenike -reviewers: -- carpenike diff --git a/charts/dashmachine/README.md b/charts/dashmachine/README.md deleted file mode 100644 index dc80737a..00000000 --- a/charts/dashmachine/README.md +++ /dev/null @@ -1,69 +0,0 @@ -# Dashmachine - -This is a helm chart for [DashMachine](https://github.com/rmountjoy92/DashMachine). - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/k8s-at-home/charts/issues/new/choose)** - -## TL;DR; - -```shell -$ helm repo add k8s-at-home https://k8s-at-home.com/charts/ -$ helm install k8s-at-home/dashmachine -``` - -## Installing the Chart - -To install the chart with the release name `my-release`: - -```console -helm install --name my-release k8s-at-home/dashmachine -``` - -## Uninstalling the Chart - -To uninstall/delete the `my-release` deployment: - -```console -helm delete my-release --purge -``` - -The command removes all the Kubernetes components associated with the chart and deletes the release. - -## Configuration -Read through the charts [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/dashmachine/values.yaml) -file. It has several commented out suggested values. -Additionally you can take a look at the common library [values.yaml](https://github.com/k8s-at-home/charts/blob/master/charts/common/values.yaml) for more (advanced) configuration options. - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, -```console -helm install dashmachine \ - --set env.TZ="America/New_York" \ - k8s-at-home/dashmachine -``` -Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the -chart. For example, -```console -helm install dashmachine k8s-at-home/dashmachine --values values.yaml -``` - -```yaml -image: - tag: ... -``` - ---- -**NOTE** - -If you get -```console -Error: rendered manifests contain a resource that already exists. Unable to continue with install: existing resource conflict: ...` -``` -it may be because you uninstalled the chart with `skipuninstall` enabled, you need to manually delete the pvc or use `existingClaim`. - ---- - -## Upgrading an existing Release to a new major version - -A major chart version change (like 4.0.1 -> 5.0.0) indicates that there is an incompatible breaking change potentially needing manual actions. - -Refer to the library values.yaml for more configuration options. diff --git a/charts/dashmachine/templates/common.yaml b/charts/dashmachine/templates/common.yaml deleted file mode 100644 index a6613c2c..00000000 --- a/charts/dashmachine/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/charts/dashmachine/values.yaml b/charts/dashmachine/values.yaml deleted file mode 100644 index 68eb1eac..00000000 --- a/charts/dashmachine/values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# Default values for dashmachine. - -image: - repository: rmountjoy/dashmachine - tag: v0.5-4 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -service: - port: - port: 5000 - -env: {} - # TZ: UTC - -persistence: - config: - enabled: false - emptyDir: false - mountPath: /dashmachine/dashmachine/user_data