commit | 5b958c71e252de3c2be8e57c5dc410e743c55571 | [log] [tgz] |
---|---|---|
author | Ye Cao <dashanjic@gmail.com> | Thu Nov 17 22:24:12 2022 +0800 |
committer | GitHub <noreply@github.com> | Thu Nov 17 22:24:12 2022 +0800 |
tree | 9ed2fe0f215488bab308a0e348b7dd5eead11f6d | |
parent | a07d01b23a538854d71c362090500ac7b34b5a77 [diff] |
Add the guide to add new CRD and Controller in SWCK (#75) * Add the guide to add new CRD and Controller in SWCK Signed-off-by: dashanji <dashanjic@gmail.com> Co-authored-by: Ye Cao <dashanjic@gamil.com> Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
A bridge project between Apache SkyWalking and Kubernetes.
SWCK is a platform for the SkyWalking user that provisions, upgrades, maintains SkyWalking relevant components, and makes them work natively on Kubernetes.
JavaAgent
CR for monitoring purposes.skywalking-swck-<SWCK_VERSION>-bin.tgz
. Unarchive the package to a folder named skywalking-swck-<SWCK_VERSION>-bin
swck-injection=enabled
$ kubectl label namespace default(your namespace) swck-injection=enabled
swck-java-agent-injected: "true"
to the workloadsFor more details, please read Java agent injector
cert-manager
installed.kubectl apply -f skywalking-swck-<SWCK_VERSION>-bin/config/operator-bundle.yaml
For more details, please refer to deploy operator
kubectl apply -f skywalking-swck-<SWCK_VERSION>-bin/config/adapter-bundle.yaml
For more details, please read Custom metrics adapter
For developers who want to contribute to this project, see Contribution Guide. What's more, we have a guide about how to add new CRDs and Controllers, see How to add new CRD and Controller in SWCK.