Skip to content

Repository files navigation

Apache SkyWalking Kubernetes Helm

Sky Walking logo

GitHub stars Twitter Follow

SkyWalking Kubernetes Helm repository provides ways to install and configure SkyWalking in a Kubernetes cluster. The scripts are written in Helm 3.

Documentation

Full documentation: skywalking.apache.org/docs/skywalking-helm/next/readme/ — or read it in this repository under docs/.

Install Quick Start · Where to Get the Chart
Storage Pick a Backend · Elasticsearch · BanyanDB · PostgreSQL
Web UI Horizon UI · Set Up Logins · Configure Horizon
Operate OAP Init Job · Configure OAP · Scaling · Satellite
Upgrade Upgrade · Version Compatibility
Trouble Install and Startup · UI and Login
Values Chart Values

Required values

Three values have no default and must be set explicitly on every install.

name description example
oap.image.tag the OAP docker image tag 11.0.0
oap.storageType the storage type of the OAP elasticsearch, postgresql, banyandb
ui.image.tag the Horizon UI docker image tag horizon-1.0.0

Set them on the command line, or put them in a values file and pass -f my-values.yaml.

Install

helm install skywalking oci://registry-1.docker.io/apache/skywalking-helm \
  --version 5.0.0 -n skywalking --create-namespace \
  --set oap.image.tag=11.0.0 \
  --set oap.storageType=banyandb \
  --set ui.image.tag=horizon-1.0.0 \
  --set elasticsearch.enabled=false \
  --set banyandb.enabled=true \
  --set banyandb.image.tag=0.11.0

The default storage backend is Elasticsearch, which needs its CRDs installed first — see Quick Start for that path and for the other chart sources (development snapshots, building from source).

A fresh install has no login. Horizon UI ships no default credentials and does not fail closed: the pod reports Ready and nobody can sign in until you configure users. See Set Up Logins.

Contact Us

  • Submit an issue
  • Mail list: dev@skywalking.apache.org. Mail to dev-subscribe@skywalking.apache.org, follow the reply to subscribe the mail list.
  • Send Request to join SkyWalking slack mail to the mail list(dev@skywalking.apache.org), we will invite you in.
  • For Chinese speaker, send [CN] Request to join SkyWalking slack mail to the mail list(dev@skywalking.apache.org), we will invite you in.
  • Twitter, ASFSkyWalking
  • bilibili B站 视频

LICENSE

Apache 2.0

About

Apache SkyWalking Kubernetes Deployment Helm Chart

Topics

Resources

Code of conduct

Security policy

Stars

551 stars

Watchers

51 watching

Forks

Releases

Packages

Used by

Contributors

Languages