Skip to content

pinpoint-apm/pinpoint-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pinpoint Helm Chart

Version: 2.0.0 Type: application AppVersion: 3.0.3

A Helm chart for deploying Pinpoint APM on Kubernetes.

Introduction

This chart bootstraps a Pinpoint APM deployment on a Kubernetes cluster using the Helm package manager.

Installing the Chart

To install the chart with the release name pinpoint:

git clone https://github.com/pinpoint-apm/pinpoint-kubernetes.git
cd pinpoint-kubernetes
helm dependency update

Deployment modes

This chart supports two deployment modes:

Metric Profile (default):

helm install pinpoint . -n pinpoint --create-namespace

Deploys Kafka, Pinot, and Telegraf for advanced metrics collection.

Classic Mode:

helm install pinpoint . -n pinpoint --create-namespace --set global.metric.enabled=false

Deploys Batch and Flink modules for traditional APM processing.

Note: You may see warnings about SessionAffinity is ignored for headless services. These are harmless warnings and do not affect functionality.

Parameters

Global parameters

Name Description Value
global.metric.enabled Enable metric profile deployment true
global.pinpointVersion Pinpoint version "3.0.3"
global.image.pullPolicy Image pull policy IfNotPresent

Accessing Pinpoint

After installation, you can access the Pinpoint services:

Web UI:

kubectl port-forward svc/pinpoint-web 8080:8080 -n pinpoint

Then open http://localhost:8080 in your browser.

Pinot Controller UI (Real-time Data Management):

kubectl port-forward svc/pinpoint-pinot-controller 9000:9000 -n pinpoint

Then open http://localhost:9000 in your browser.

Uninstalling the Chart

To uninstall the pinpoint deployment:

helm uninstall pinpoint -n pinpoint

Resources

Screenshots

Kubernetes Deployment

Kubernetes Pods

Pinpoint Web Dashboard

Application Map Performance Metrics System Metrics

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages