加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
README.md

Apache SkyWalking Kubernetes

Sky Walking logo

GitHub stars Twitter Follow

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

Documentation

Chart Detailed Configuration

chart detailed configuration please read Chart Readme

Deploy SkyWalking and Elasticsearch 7 (default)

$ cd chart

$ helm repo add elastic https://helm.elastic.co

$ helm dep up skywalking

$ helm install <release_name> skywalking -n <namespace>

Note: If you want to deploy Elasticsearch 6, execute the following command

$ helm dep up skywalking

$ helm install <release_name> skywalking -n <namespace> --values ./skywalking/values-es6.yaml

Only deploy SkyWalking ,and use existing Elasticsearch

If not want to deploy a new elasticsearch cluster, this way can be solved.

Only need to close the elasticsearch deployed by chart default and configure the existing elasticsearch connection method.

$ cd chart

$ helm repo add elastic https://helm.elastic.co

$ helm dep up skywalking

$ helm install <release_name> skywalking -n <namespace> \
        --set elasticsearch.enabled=false \
        --set elasticsearch.config.host=<es_host> \
        --set elasticsearch.config.port.http=<es_port> \
        --set elasticsearch.config.user=<es_user> \
        --set elasticsearch.config.password=<es_password> 

Note: You need to make sure your ES cluster version is 7.x , If your cluster version is 6.x, execute the following command

$ helm dep up skywalking

$ helm install <release_name> skywalking -n <namespace> \
        --values ./skywalking/values-es6.yaml \
        --set elasticsearch.enabled=false \
        --set elasticsearch.config.host=<es_host> \
        --set elasticsearch.config.port.http=<es_port> \
        --set elasticsearch.config.user=<es_user> \
        --set elasticsearch.config.password=<es_password> 

Structure of repository

helm-chart

This is recommended as the best practice to deploy SkyWalking backend stack into kubernetes cluster.

release chart table

SkyWalking version Chart version
6.5.0 1.0.0
6.6.0 1.1.0
7.0.0 2.0.0
8.0.1 3.0.0
8.1.0 3.1.0

Please head to the releases page to download a release of Apache SkyWalking.

Note: The source code for the release chart matches the git tag.

old chart position table

SkyWalking version Chart position
6.0.0-GA 6.0.0-GA
6.1.0 6.1.0
6.3.0 6.3.0
6.4.0 6.4.0

Note: The source code for old charts are in the legacy-helm-chart branch.

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.
  • Join skywalking channel at Apache Slack. If the link is not working, find the latest one at Apache INFRA WIKI.
  • QQ Group: 392443393(2000/2000, not available), 901167865(available)

LICENSE

Apache 2.0

项目简介

Apache SkyWalking Kubernetes Deployment Helm Chart

发行版本

当前项目没有发行版本

贡献者 12

全部贡献者

开发语言

  • Shell 68.9 %
  • Smarty 18.5 %
  • Makefile 12.6 %