mirror of
https://github.com/penpot/penpot-helm.git
synced 2024-12-21 21:23:04 -05:00
This repository contains helm charts for Penpot project.
.github | ||
charts/penpot | ||
devel | ||
scripts | ||
.gitignore | ||
.pre-commit-config.yaml | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
SECURITY.md |
Caution
This repository is a work in progress. Please do NOT use this code for production environments.
Penpot Helm Chart
This repository contains the Penpot Helm Chart curated by Penpot.
Local Development
Requirements:
Set the environment:
# Enable precommit in the repository
pre-commit install --install-hooks -f
Usage:
-
Create the cluster
penpot-cluster
with a namespacepenpot
:./scripts/cluster_create.sh
-
Download dependencies
helm repo add bitnami https://charts.bitnami.com/bitnami helm dependency build ./charts/penpot
-
Install the chart
helm install penpot ./charts/penpot -f devel/penpot.values.yaml
-
Access to http://penpot.example.com/ (
Note
You need to add
127.0.1.1 penpot.example.com
to/etc/hosts
Tip
if you disable ingress, you can exposing the app in the port 8888 with:
kubectl port-forward service/penpot 8888:80