diff --git a/README.md b/README.md index 7de34ac63..bf71f0824 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,6 @@ helm delete my- | [PictShare pictshare icon](charts/pictshare/) | PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself. | | [Plex plex icon](charts/plex/) | Plex organizes all of your personal media so you can enjoy it no matter where you are. | | [Podgrab ](charts/podgrab/) | A self-hosted podcast manager to download episodes as soon as they become live. | -| [Portfolio portfolio icon](charts/portfolio/) | My personal portfolio website | | [qBittorrent qbittorrent icon](charts/qbittorrent/) | The qBittorrent project aims to provide an open-source software alternative to µTorrent. | | [Relax Sounds relax-sounds icon](charts/relax-sounds/) | Relax Sounds is a website that lets you stream relaxing sounds to your browser or over Google Cast. | | [RSS-Bridge rss-bridge icon](charts/rss-bridge/) | The RSS feed for websites missing it. | diff --git a/charts/portfolio/.helmignore b/charts/portfolio/.helmignore deleted file mode 100644 index f56cea6b7..000000000 --- a/charts/portfolio/.helmignore +++ /dev/null @@ -1,25 +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 -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ -# helm-docs templates -*.gotmpl diff --git a/charts/portfolio/Chart.lock b/charts/portfolio/Chart.lock deleted file mode 100644 index 8c95be120..000000000 --- a/charts/portfolio/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://bjw-s.github.io/helm-charts - version: 1.5.0 -digest: sha256:f71cd8559dff55a7590531ed57118c55fb0bddd3956bfd5919c24cfc4821e22c -generated: "2023-05-08T11:05:15.397660852Z" diff --git a/charts/portfolio/Chart.yaml b/charts/portfolio/Chart.yaml deleted file mode 100644 index 082c4b005..000000000 --- a/charts/portfolio/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -name: portfolio -description: My personal portfolio website -home: https://charts.gabe565.com/charts/portfolio/ -icon: https://raw.githubusercontent.com/gabe565/portfolio/8cf4e32d3486862dcdf03782451c147a358f32a7/frontend/src/assets/logo.svg -type: application -version: 0.9.1 -# renovate datasource=docker depName=ghcr.io/gabe565/portfolio -appVersion: latest -kubeVersion: ">=1.22.0-0" -dependencies: - - name: common - repository: https://bjw-s.github.io/helm-charts - version: 1.5.0 -sources: - - https://github.com/gabe565/portfolio -annotations: - artifacthub.io/changes: |- - - kind: deprecated - description: Deprecate chart - artifacthub.io/links: |- - - name: App Source - url: https://github.com/gabe565/portfolio - - name: Chart Source - url: https://github.com/gabe565/charts/tree/main/charts/portfolio -deprecated: true diff --git a/charts/portfolio/README.md b/charts/portfolio/README.md deleted file mode 100644 index 0683c0887..000000000 --- a/charts/portfolio/README.md +++ /dev/null @@ -1,96 +0,0 @@ -# Portfolio - -portfolio logo - -![Version: 0.9.1](https://img.shields.io/badge/Version-0.9.1-informational?style=flat) -![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat) -![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat) - -My personal portfolio website - -**Homepage:** - -**This chart is not maintained by the upstream project and any issues with the chart should be raised -[here](https://github.com/gabe565/charts/issues/new?assignees=gabe565&labels=bug&template=bug_report.yaml&name=portfolio&version=0.9.1)** - -## Source Code - -* - -## Requirements - -Kubernetes: `>=1.22.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| | common | 1.5.0 | - -## TL;DR - -```console -helm repo add gabe565 https://charts.gabe565.com -helm repo update -helm install portfolio gabe565/portfolio -``` - -## Installing the Chart - -To install the chart with the release name `portfolio` - -```console -helm install portfolio gabe565/portfolio -``` - -## Uninstalling the Chart - -To uninstall the `portfolio` deployment - -```console -helm uninstall portfolio -``` - -The command removes all the Kubernetes components associated with the chart **including persistent volumes** and deletes the release. - -## Configuration - -Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. -Other values may be used from the [values.yaml](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common/values.yaml) from the [bjw-s common library](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common). - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install portfolio \ - --set env.TZ="America/New York" \ - gabe565/portfolio -``` - -Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. - -```console -helm install portfolio gabe565/portfolio -f values.yaml -``` - -## Custom configuration - -N/A - -## Values - -**Important**: When deploying an application Helm chart you can add more values from the bjw-s common library chart [here](https://github.com/bjw-s/helm-charts/tree/main/charts/library/common) - -| Key | Type | Default | Description | -|-----|------|---------|-------------| -| controller.strategy | string | `"RollingUpdate"` | Set the controller upgrade strategy | -| env | object | See [values.yaml](./values.yaml) | environment variables. | -| image.pullPolicy | string | `"Always"` | image pull policy | -| image.repository | string | `"ghcr.io/gabe565/portfolio"` | image repository | -| image.tag | string | `"latest"` | image tag | -| ingress.main | object | See [values.yaml](./values.yaml) | Enable and configure ingress settings for the chart under this key. | -| persistence.data | object | See [values.yaml](./values.yaml) | Configure persistence settings for the chart under this key. | -| podSecurityContext.fsGroup | int | `1000` | Volume group permissions | -| service | object | See [values.yaml](./values.yaml) | Configures service settings for the chart. | - ---- -Autogenerated from chart metadata using [helm-docs](https://github.com/norwoodj/helm-docs) diff --git a/charts/portfolio/README_CONFIG.md.gotmpl b/charts/portfolio/README_CONFIG.md.gotmpl deleted file mode 100644 index 4981ef685..000000000 --- a/charts/portfolio/README_CONFIG.md.gotmpl +++ /dev/null @@ -1,13 +0,0 @@ -{{- define "custom.chart.name" -}} -Portfolio -{{- end -}} - -{{- define "custom.custom.configuration.header" -}} -## Custom configuration -{{- end -}} - -{{- define "custom.custom.configuration" -}} -{{ template "custom.custom.configuration.header" . }} - -N/A -{{- end -}} diff --git a/charts/portfolio/templates/NOTES.txt b/charts/portfolio/templates/NOTES.txt deleted file mode 100644 index 44ecfaa6c..000000000 --- a/charts/portfolio/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{- include "bjw-s.common.lib.chart.notes" . -}} diff --git a/charts/portfolio/templates/common.yaml b/charts/portfolio/templates/common.yaml deleted file mode 100644 index 6eb9b68ff..000000000 --- a/charts/portfolio/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "bjw-s.common.loader.all" . }} diff --git a/charts/portfolio/values.yaml b/charts/portfolio/values.yaml deleted file mode 100644 index 042958e5f..000000000 --- a/charts/portfolio/values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from our common library chart. You can check the default values/options here: -# https://github.com/bjw-s/helm-charts/blob/main/charts/library/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/gabe565/portfolio - # -- image pull policy - pullPolicy: Always - # -- image tag - tag: latest - -controller: - # -- Set the controller upgrade strategy - strategy: RollingUpdate - -# -- environment variables. -# @default -- See [values.yaml](./values.yaml) -env: {} - -# -- Configures service settings for the chart. -# @default -- See [values.yaml](./values.yaml) -service: - main: - ports: - http: - port: 80 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See [values.yaml](./values.yaml) - main: - enabled: false - # hosts: - # - host: chart-example.local - # paths: - # - path: / - # tls: - # - secretName: chart-example.local-tls - # hosts: - # - chart-example.local - -persistence: - # -- Configure persistence settings for the chart under this key. - # @default -- See [values.yaml](./values.yaml) - data: - enabled: false - retain: true - # storageClass: "" - # accessMode: ReadWriteOnce - # size: 1Gi - -podSecurityContext: - # -- Volume group permissions - fsGroup: 1000