☁️ Helm Chart for Ackee self-hosted analytics tool https://ackee.electerious.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Wojtek Siudzinski 106bbe089a Mark this repo as deprecated 1 month ago
scripts Add the release procedure 10 months ago
templates Use correct service port 7 months ago
.gitignore Add the release procedure 10 months ago
.helmignore Initial commit 10 months ago
Chart.yaml bump version from 1.7.1->2.4.1 1 month ago
README.md Mark this repo as deprecated 1 month ago
artifacthub-repo.yml Add Artifact Hub integration 1 month ago
doc.yaml Fix instructions 10 months ago
index.yaml Update the index with 0.1.2 1 month ago
values.yaml bump version from 1.7.1->2.4.1 1 month ago

README.md

⚠️ This chart has been deprecated. Please switch to the new one: https://artifacthub.io/packages/helm/suda/ackee

ackee Artifact HUB

Ackee - Self-hosted analytics tool for those who care about privacy

TL;DR;

$ helm repo add ackee https://raw.githubusercontent.com/suda/ackee-chart/master
$ helm repo update
$ helm install ackee-release ackee/ackee-chart -n ackee

Introduction

This chart deploys on a Kubernetes cluster using the Helm package manager.

Prerequisites

Installing the Chart

To install the chart with the release name ackee-release:

$ helm install ackee-release ackee/ackee-chart -n ackee

The command deploys on the Kubernetes cluster in the default configuration. The configuration section lists the parameters that can be configured during installation.

Tip: List all releases using helm list

Uninstalling the Chart

To uninstall/delete the ackee-release:

$ helm delete ackee-release -n ackee

The command removes all the Kubernetes components associated with the chart and deletes the release.

Configuration

The following table lists the configurable parameters of the ackee-chart chart and their default values.

Parameter Description Default
nameOverride Overrides name template ""
fullnameOverride Overrides fullname template ""
replicaCount Number of Ackee replicas to create 1
ackee.mongodb Address to MongoDB for ackee mongodb://mongo:27017/ackee
ackee.username Username for the default Ackee user ackee
ackee.passwordSecret Name of the secret containing the password for the default Ackee user ackee-password
image.repository Ackee Image name electerious/ackee
image.tag Ackee Image tag 2.4.1
image.pullPolicy Image pull policy IfNotPresent
service.type Kubernetes Service type ClusterIP
service.port Ackee service port 80
ingress.enabled Enable ingress controller resource false
ingress.annotations.nginx.ingress.kubernetes.io/enable-cors "true"
ingress.path /
ingress.tls Ingress TLS configuration []
livenessProbe.enabled Turn on and off liveness probe true
livenessProbe.initialDelaySeconds Delay before liveness probe is initiated 10
livenessProbe.periodSeconds How often to perform the probe 60
livenessProbe.timeoutSeconds When the probe times out 2
livenessProbe.successThreshold Minimum consecutive successes for the probe 1
livenessProbe.failureThreshold Minimum consecutive failures for the probe 3
readinessProbe.enabled Turn on and off readiness probe true
readinessProbe.initialDelaySeconds Delay before readiness probe is initiated 10
readinessProbe.periodSeconds How often to perform the probe 60
readinessProbe.timeoutSeconds When the probe times out 2
readinessProbe.successThreshold Minimum consecutive successes for the probe 1
readinessProbe.failureThreshold Minimum consecutive failures for the probe 3
resources CPU/Memory resource requests/limits {}
nodeSelector Node selector for pod assignment {}
tolerations Optional deployment tolerations []
affinity Map of node/pod affinities {}

Specify each parameter using the --set key=value[,key=value] argument to helm install. For example:

$ helm install ackee-release ackee/ackee-chart -n ackee --set replicaCount=1

Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example:

$ helm install ackee-release ackee/ackee-chart -n ackee --values values.yaml