chore: Delete charts/penpot directory
Remove unfinished and unmaintained charts.
This commit is contained in:
parent
2492f89d62
commit
fbc6b2dbcb
10 changed files with 0 additions and 351 deletions
|
@ -1,23 +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/
|
|
|
@ -1,17 +0,0 @@
|
||||||
name: penpot
|
|
||||||
maintainers:
|
|
||||||
- name: Tommy Skaug
|
|
||||||
email: tommy@skaug.me
|
|
||||||
apiVersion: v2
|
|
||||||
appVersion: 1.19.3
|
|
||||||
version: 2.0.5
|
|
||||||
description: Penpot is a design and prototyping platform for teams and individuals.
|
|
||||||
home: https://github.com/tommy-skaug/charts
|
|
||||||
icon: https://avatars.githubusercontent.com/u/30179644?s=200&v=4
|
|
||||||
keywords:
|
|
||||||
- kubernetes
|
|
||||||
- penpot
|
|
||||||
- design
|
|
||||||
sources:
|
|
||||||
- https://github.com/penpot/penpot
|
|
||||||
- https://penpot.app/
|
|
|
@ -1,45 +0,0 @@
|
||||||
{{/* vim: set filetype=mustache: */}}
|
|
||||||
{{/*
|
|
||||||
Expand the name of the chart.
|
|
||||||
*/}}
|
|
||||||
{{- define "penpot.name" -}}
|
|
||||||
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Create a default fully qualified app name.
|
|
||||||
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
|
||||||
If release name contains chart name it will be used as a full name.
|
|
||||||
*/}}
|
|
||||||
{{- define "penpot.fullname" -}}
|
|
||||||
{{- if .Values.fullnameOverride -}}
|
|
||||||
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- else -}}
|
|
||||||
{{- $name := default .Chart.Name .Values.nameOverride -}}
|
|
||||||
{{- if contains $name .Release.Name -}}
|
|
||||||
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- else -}}
|
|
||||||
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Create chart name and version as used by the chart label.
|
|
||||||
*/}}
|
|
||||||
{{- define "penpot.chart" -}}
|
|
||||||
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{/*
|
|
||||||
Common labels.
|
|
||||||
*/}}
|
|
||||||
{{- define "penpot.labels" -}}
|
|
||||||
helm.sh/chart: {{ include "penpot.chart" . }}
|
|
||||||
app.kubernetes.io/name: {{ include "penpot.name" . }}-frontend
|
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
|
||||||
{{- if .Chart.AppVersion }}
|
|
||||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
|
||||||
{{- end }}
|
|
||||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
|
||||||
{{- end -}}
|
|
|
@ -1,20 +0,0 @@
|
||||||
apiVersion: batch/v1
|
|
||||||
kind: Job
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-db-init
|
|
||||||
labels:
|
|
||||||
{{- include "penpot.labels" . | nindent 4 }}
|
|
||||||
annotations:
|
|
||||||
"helm.sh/hook": pre-install
|
|
||||||
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
|
|
||||||
spec:
|
|
||||||
template:
|
|
||||||
spec:
|
|
||||||
restartPolicy: Never
|
|
||||||
containers:
|
|
||||||
- name: penpot-db-init
|
|
||||||
image: "{{ .Values.postgres.dbInit.image.repository }}:{{ .Values.postgres.dbInit.image.tag }}"
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: {{ .Values.postgres.secretName }}
|
|
||||||
backoffLimit: 3
|
|
|
@ -1,58 +0,0 @@
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-backend
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
{{- include "penpot.labels" . | nindent 4 }}
|
|
||||||
spec:
|
|
||||||
replicas: {{ .Values.backend.replicaCount }}
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-backend
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-backend
|
|
||||||
spec:
|
|
||||||
serviceAccountName: penpot-sa
|
|
||||||
# securityContext:
|
|
||||||
# fsGroup: 1001
|
|
||||||
|
|
||||||
containers:
|
|
||||||
- name: {{ .Chart.Name }}-backend
|
|
||||||
image: "{{ .Values.image.repositoryBackend }}:{{ .Values.penpotVersion }}"
|
|
||||||
imagePullPolicy: IfNotPresent
|
|
||||||
# securityContext:
|
|
||||||
# runAsUser: 1001
|
|
||||||
# allowPrivilegeEscalation: false
|
|
||||||
# capabilities:
|
|
||||||
# drop:
|
|
||||||
# - all
|
|
||||||
# readOnlyRootFilesystem: false
|
|
||||||
# runAsNonRoot: true
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /opt/data
|
|
||||||
name: app-data
|
|
||||||
readOnly: false
|
|
||||||
env:
|
|
||||||
- name: PENPOT_PUBLIC_URI
|
|
||||||
value: {{ .Values.publicURL | quote }}
|
|
||||||
- name: PENPOT_FLAGS
|
|
||||||
value: "$PENPOT_FLAGS {{ .Values.flags }}"
|
|
||||||
- name: PENPOT_TELEMETRY_ENABLED
|
|
||||||
value: "false"
|
|
||||||
- name: PENPOT_REGISTRATION_DOMAIN_WHITELIST
|
|
||||||
value: {{ .Values.registrationDomainWhitelist | quote }}
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: {{ .Values.envFromSecret }}
|
|
||||||
ports:
|
|
||||||
- name: http
|
|
||||||
containerPort: 6060
|
|
||||||
protocol: TCP
|
|
||||||
resources:
|
|
||||||
{{- toYaml .Values.backend.resources | nindent 12 }}
|
|
||||||
volumes:
|
|
||||||
- name: app-data
|
|
||||||
emptyDir: {}
|
|
|
@ -1,51 +0,0 @@
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-exporter
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
{{- include "penpot.labels" . | nindent 4 }}
|
|
||||||
spec:
|
|
||||||
replicas: {{ .Values.exporter.replicaCount }}
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-exporter
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-exporter
|
|
||||||
spec:
|
|
||||||
serviceAccountName: penpot-sa
|
|
||||||
# securityContext:
|
|
||||||
# fsGroup: 1001
|
|
||||||
|
|
||||||
containers:
|
|
||||||
- name: {{ .Chart.Name }}-exporter
|
|
||||||
image: "{{ .Values.image.repositoryExporter }}:{{ .Values.penpotVersion }}"
|
|
||||||
imagePullPolicy: IfNotPresent
|
|
||||||
# securityContext:
|
|
||||||
# runAsUser: 1001
|
|
||||||
# allowPrivilegeEscalation: false
|
|
||||||
# capabilities:
|
|
||||||
# drop:
|
|
||||||
# - all
|
|
||||||
# readOnlyRootFilesystem: false
|
|
||||||
# runAsNonRoot: true
|
|
||||||
env:
|
|
||||||
- name: PENPOT_PUBLIC_URI
|
|
||||||
value: {{ .Values.publicURL | quote }}
|
|
||||||
- name: PENPOT_FLAGS
|
|
||||||
value: "$PENPOT_FLAGS {{ .Values.flags }}"
|
|
||||||
- name: PENPOT_TELEMETRY_ENABLED
|
|
||||||
value: "false"
|
|
||||||
- name: PENPOT_REGISTRATION_DOMAIN_WHITELIST
|
|
||||||
value: {{ .Values.registrationDomainWhitelist | quote }}
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: {{ .Values.envFromSecret }}
|
|
||||||
ports:
|
|
||||||
- name: http
|
|
||||||
containerPort: 6061
|
|
||||||
protocol: TCP
|
|
||||||
resources:
|
|
||||||
{{- toYaml .Values.frontend.resources | nindent 12 }}
|
|
|
@ -1,51 +0,0 @@
|
||||||
apiVersion: apps/v1
|
|
||||||
kind: Deployment
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-frontend
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
labels:
|
|
||||||
{{- include "penpot.labels" . | nindent 4 }}
|
|
||||||
spec:
|
|
||||||
replicas: {{ .Values.frontend.replicaCount }}
|
|
||||||
selector:
|
|
||||||
matchLabels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-frontend
|
|
||||||
template:
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
app: {{ include "penpot.fullname" . }}-frontend
|
|
||||||
spec:
|
|
||||||
serviceAccountName: penpot-sa
|
|
||||||
# securityContext:
|
|
||||||
# fsGroup: 1001
|
|
||||||
containers:
|
|
||||||
- name: {{ .Chart.Name }}-frontend
|
|
||||||
image: "{{ .Values.image.repositoryFrontend }}:{{ .Values.penpotVersion }}"
|
|
||||||
imagePullPolicy: IfNotPresent
|
|
||||||
# securityContext:
|
|
||||||
# runAsUser: 1001
|
|
||||||
# allowPrivilegeEscalation: false
|
|
||||||
# capabilities:
|
|
||||||
# drop:
|
|
||||||
# - all
|
|
||||||
# readOnlyRootFilesystem: false
|
|
||||||
# runAsNonRoot: true
|
|
||||||
env:
|
|
||||||
- name: PENPOT_PUBLIC_URI
|
|
||||||
value: {{ .Values.publicURL | quote }}
|
|
||||||
- name: PENPOT_FLAGS
|
|
||||||
value: "$PENPOT_FLAGS {{ .Values.flags }}"
|
|
||||||
- name: PENPOT_TELEMETRY_ENABLED
|
|
||||||
value: "false"
|
|
||||||
- name: PENPOT_REGISTRATION_DOMAIN_WHITELIST
|
|
||||||
value: {{ .Values.registrationDomainWhitelist | quote }}
|
|
||||||
envFrom:
|
|
||||||
- secretRef:
|
|
||||||
name: {{ .Values.envFromSecret }}
|
|
||||||
ports:
|
|
||||||
- name: http
|
|
||||||
containerPort: 80
|
|
||||||
protocol: TCP
|
|
||||||
resources:
|
|
||||||
{{- toYaml .Values.frontend.resources | nindent 12 }}
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
apiVersion: v1
|
|
||||||
kind: ServiceAccount
|
|
||||||
metadata:
|
|
||||||
name: penpot-sa
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
|
@ -1,38 +0,0 @@
|
||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-frontend
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
spec:
|
|
||||||
type: ClusterIP
|
|
||||||
ports:
|
|
||||||
- port: 80
|
|
||||||
targetPort: http
|
|
||||||
protocol: TCP
|
|
||||||
name: http
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-exporter
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
spec:
|
|
||||||
type: ClusterIP
|
|
||||||
ports:
|
|
||||||
- port: 6061
|
|
||||||
targetPort: http
|
|
||||||
protocol: TCP
|
|
||||||
name: http
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: Service
|
|
||||||
metadata:
|
|
||||||
name: {{ include "penpot.fullname" . }}-backend
|
|
||||||
namespace: {{ .Release.Namespace }}
|
|
||||||
spec:
|
|
||||||
type: ClusterIP
|
|
||||||
ports:
|
|
||||||
- port: 6060
|
|
||||||
targetPort: http
|
|
||||||
protocol: TCP
|
|
||||||
name: http
|
|
|
@ -1,43 +0,0 @@
|
||||||
envFromSecret: penpot-secret
|
|
||||||
penpotVersion: 1.19.3
|
|
||||||
|
|
||||||
publicURL: "http://localhost:8080"
|
|
||||||
registrationDomainWhitelist: "localhost"
|
|
||||||
flags: "enable-registration enable-login enable-login-with-oidc disable-demo-users disable-demo-warning disable-secure-session-cookies"
|
|
||||||
|
|
||||||
serviceAccount:
|
|
||||||
name: "penpot-sa"
|
|
||||||
|
|
||||||
backend:
|
|
||||||
replicaCount: 1
|
|
||||||
resources:
|
|
||||||
limits: {}
|
|
||||||
requests: {}
|
|
||||||
|
|
||||||
frontend:
|
|
||||||
replicaCount: 1
|
|
||||||
resources:
|
|
||||||
limits: {}
|
|
||||||
requests: {}
|
|
||||||
|
|
||||||
exporter:
|
|
||||||
replicaCount: 1
|
|
||||||
resources:
|
|
||||||
limits: {}
|
|
||||||
requests: {}
|
|
||||||
|
|
||||||
image:
|
|
||||||
imagePullPolicy: IfNotPresent
|
|
||||||
repositoryBackend: penpotapp/backend
|
|
||||||
repositoryFrontend: penpotapp/frontend
|
|
||||||
repositoryExporter: penpotapp/exporter
|
|
||||||
|
|
||||||
postgres:
|
|
||||||
dbInit:
|
|
||||||
image:
|
|
||||||
repository: ghcr.io/onedr0p/postgres-init
|
|
||||||
tag: "16"
|
|
||||||
hostname: "postgres-rw.databases.svc.cluster.local"
|
|
||||||
database_name: "penpot"
|
|
||||||
port: "5432"
|
|
||||||
secretName: penpot-secret
|
|
Loading…
Reference in a new issue