Fix several vulnerabilities (#77) * CVE-2022-1996 go-restful: Authorization Bypass Through User-Controlled Key * CVE-2021-43565 CORS filters that use an AllowedDomains configuration * CVE-2022-27664 golang: net/http: handle server errors after sending GOAWAY * CVE-2022-32149 golang: golang.org/x/text/language: ParseAcceptLanguage >
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>-binswck-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.