Apache SkyWalking Cloud on Kubernetes

Clone this repo:

Branches

Tags

  1. 5069952 Introduce custom metrics apiserver which is an adapter to OAP cluster (#12) by Gao Hongtao · 5 days ago master
  2. c9a1731 Fix copy-paste typo (#11) by kezhenxu94 · 3 weeks ago 0.1.0
  3. 5250722 Update release.md (#10) by Gao Hongtao · 3 weeks ago
  4. 5045eeb Fix typo in binary name (#9) by kezhenxu94 · 3 weeks ago
  5. a6a76ef Tweak release scripts and polish the release doc (#8) by Gao Hongtao · 3 weeks ago

Apache SkyWalking Cloud on Kubernetes

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

  • 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

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.