Get started with Elder
Deploy a local instance of Elder to a Kubernetes cluster with Helm.
-
1. Clone the repo
git clone https://github.com/penguintechinc/elder.git cd elder/infrastructure/helm/elder -
2. Install the Helm chart
helm dependency update helm install elder . \ --set config.secretKey=$(openssl rand -base64 32) \ --set postgresql.auth.password=$(openssl rand -base64 32) \ --set redis.auth.password=$(openssl rand -base64 32) -
3. Wait for pods to become ready
kubectl wait --for=condition=ready pod \ -l app.kubernetes.io/name=elder --timeout=5m -
4. Log in
Port-forward the web UI (kubectl port-forward svc/elder-web 3000:80) and sign in with the admin credentials configured at install time. See the deployment guide for production hardening steps.