A Helm 3 chart for running Apache SkyWalking on Kubernetes: the OAP backend, the Horizon UI web console, an optional Satellite gateway, and a storage backend the chart can deploy for you.
This repository ships one chart, chart/skywalking — OAP, Horizon UI, optional Satellite, optional storage (Elasticsearch, PostgreSQL, BanyanDB). The SWCK operator and its custom-metrics adapter live in apache/skywalking-swck, where the operator, its CRDs and its image are developed and released.
helm install skywalking oci://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
oap.image.tag, oap.storageType and ui.image.tag have no defaults and must be given on every install; banyandb.image.tag is required on top of those whenever banyandb.enabled=true — it is a tag, not an image reference: 0.11.0, published on docker.io/apache/skywalking-banyandb. Read Quick Start for the full path, including the ECK CRD step you need whenever elasticsearch.enabled is left at its default true.
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.