All Projects → PrivateBin → helm-chart

PrivateBin / helm-chart

Licence: other
helm chart for easily deploying PrivateBin to kubernetes

Programming Languages

Mustache
554 projects

Projects that are alternatives of or similar to helm-chart

helm-charts
Source & Repo of https://charts.kubesphere.io/main & https://charts.kubesphere.io/test
Stars: ✭ 85 (+466.67%)
Mutual labels:  helm-chart
LogEar
LogEar is a container that runs in kubernetes and allows access to the log of a single other container via a webpage. Multiple instances can be run if multiple container logs are required. LogEar works by calling the kubernetes API to access the logs on demand. The user initiates a request via HTTPs and this triggers the LogEar Go application in…
Stars: ✭ 12 (-20%)
Mutual labels:  helm-chart
hull
The incredible HULL - Helm Uniform Layer Library - is a Helm library chart to improve Helm chart based workflows
Stars: ✭ 66 (+340%)
Mutual labels:  helm-chart
oci-service-broker
Oracle Cloud Infrastructure Service Broker is an open source implementation of Open service broker API Spec for OCI services. Customers can use this implementation to install Open Service Broker in Oracle Container Engine for Kubernetes or in other Kubernetes clusters.
Stars: ✭ 48 (+220%)
Mutual labels:  helm-chart
charts
Helm charts for creating reproducible and maintainable deployments of Polyaxon with Kubernetes.
Stars: ✭ 32 (+113.33%)
Mutual labels:  helm-chart
privatebin-cli
Privatebin CLI in NodeJS.
Stars: ✭ 31 (+106.67%)
Mutual labels:  privatebin
Chartboard
Simple dashboard to show widget chart
Stars: ✭ 23 (+53.33%)
Mutual labels:  helm-chart
klicker-uzh
The KlickerUZH Instant-Class-Response-System
Stars: ✭ 26 (+73.33%)
Mutual labels:  helm-chart
PBinCLI
PrivateBin CLI on python 3
Stars: ✭ 51 (+240%)
Mutual labels:  privatebin
frigate
Frigate is a tool for automatically generating documentation for your Helm charts
Stars: ✭ 57 (+280%)
Mutual labels:  helm-chart
anycable-helm
Helm charts for installing any cables into a Kubernetes cluster
Stars: ✭ 14 (-6.67%)
Mutual labels:  helm-chart
terraform-helmfile
Run Helmfile from Terraform
Stars: ✭ 32 (+113.33%)
Mutual labels:  helm-chart
grpc-demo
A demo to showcase technologies like Go, gRPC, Istio, Helm and Kubernetes Operators.
Stars: ✭ 32 (+113.33%)
Mutual labels:  helm-chart
persistent binderhub
A Helm chart repo to install persistent BinderHub
Stars: ✭ 18 (+20%)
Mutual labels:  helm-chart
thunder
REST API application that manages user databases
Stars: ✭ 22 (+46.67%)
Mutual labels:  helm-chart
charts
A Kubernetes Helm Chart for Sorry Cypress, an open-source on-premise, self-hosted alternative to cypress dashboard.
Stars: ✭ 26 (+73.33%)
Mutual labels:  helm-chart
kubehelper
KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. Search, analysis, run commands, cron jobs, reports, filters, git synchronization and many more.
Stars: ✭ 200 (+1233.33%)
Mutual labels:  helm-chart
terraform-operator
A Kubernetes CRD to handle terraform operations
Stars: ✭ 204 (+1260%)
Mutual labels:  helm-chart
pso-csi
PSO CSI helm chart
Stars: ✭ 28 (+86.67%)
Mutual labels:  helm-chart
self-hosted-services
A core set of privacy-preserving services that can be easily self-hosted via Docker Compose.
Stars: ✭ 123 (+720%)
Mutual labels:  privatebin

PrivateBin Helm Chart

This is a kubernetes chart to deploy PrivateBin.

Quick Start

To install the privatebin chart with default options:

helm repo add privatebin https://privatebin.github.io/helm-chart
helm repo update
helm install privatebin/privatebin

Installation

  1. Customize your values.yaml for your needs. Add a custom conf.php to change any default settings.

  2. Deploy with helm

    helm install \
      --name your-release \
      --values your-values.yaml \
      privatebin/privatebin

Configuration

See values.yaml for full documentation

Parameter Description Default
replicaCount Number of replicas 1
image.repository Container image name privatebin/nginx-fpm-alpine
image.tag Container image tag ``
image.pullPolicy Container image pull policy IfNotPresent
nameOverride Name Override ""
fullnameOverride FullName Override ""
datapath Datapath for persistent data /srv/data
controller.kind Controller kind (StatefulSet, Deployment, Both) Deployment
controller.pvc.accessModes Access Mode for PVC (only with StatefulSet) ReadWriteOnce
controller.pvc.requests Requests for PVC (only with StatefulSet) 1Gi
controller.pvc.storageClass StorageClass to use for PVC (only with StatefulSet) ""
controller.emptyDir EmptyDir for storage (only for Deployment) false
service.type Service type (ClusterIP, NodePort or LoadBalancer) ClusterIP
service.port Ports exposed by service 80
service.portName Name of exposed port, becomes LB protocol on ELB http
service.annotations Service annotations {}
ingress.enabled Enables Ingress false
ingress.annotations Ingress annotations {}
ingress.hosts.host Ingress accepted hostnames privatebin.local
ingress.hosts.paths Ingress paths []
ingress.hosts.paths.0.path Ingress path /
ingress.hosts.paths.0.type Ingress path type Prefix
ingress.tls Ingress TLS configuration []
resources Pod resource requests & limits {}
nodeSelector Node selector {}
tolerations Tolerations []
affinity Affinity or Anti-Affinity {}
configs Optional Privatebin configuration file {}
podAnnotations Additional annotations to add to the pods {}
additionalLabels Additional labels to add to resources {}

Upgrades

Standard helm upgrade process applies.

Chart release 0.3.0+ defaults to the image for to PrivateBin 1.3.0. You can find the release notes at https://github.com/PrivateBin/PrivateBin/releases/tag/1.3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].