Skip to content

An observability database aims to ingest, analyze and store Metrics, Tracing and Logging data.

License

Notifications You must be signed in to change notification settings

djun/skywalking-banyandb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apache SkyWalking Cloud on Kubernetes

Sky Walking logo

A bridge project between Apache SkyWalking and Kubernetes.

SWCK is a platform for the SkyWalking user, provisions, upgrades, maintains SkyWalking relevant components, and makes them work natively on Kubernetes.

Features

  1. Operator: Provision and maintain SkyWalking backend components.
  2. Custom Metrics Adapter: Provides custom metrics come from SkyWalking OAP cluster for autoscaling by Kubernetes HPA

Quick Start

Operator

  • To install the operator in an existing cluster, make sure you have cert-manager installed
  • Apply the manifests for the Controller and CRDs in release/config:
kubectl apply -f release/operator/config

For more details, please refer to deploy operator

Examples of the Operator

There are some instant examples to represent the functions or features of the Operator.

Custom Metrics Adapter

  • Deploy OAP server by referring to Operator Quick Start.
  • Apply the manifests for an adapter in release/adapter/config:
kubectl apply -f release/adapter/config

For more details, please read Custom metrics adapter

Contributing

For developers who want to contribute to this project, see Contribution Guide

License

Apache 2.0 License.

About

An observability database aims to ingest, analyze and store Metrics, Tracing and Logging data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 84.7%
  • Vue 9.8%
  • Makefile 2.0%
  • JavaScript 1.9%
  • SCSS 0.7%
  • Shell 0.4%
  • Other 0.5%