14 Components
Type | Name | Tags | Teams | Description |
---|---|---|---|---|
third-party-platform | Amazon AWS | Kronicle integrates with several of Amazon AWS's APIs | ||
third-party-platform | Bitbucket Server | Kronicle integrates with Bitbucket Server's APIs. This is the self-hosted version of Bitbucket, rather than the SaaS version of Bitbucket (which has a completely API) | ||
third-party-platform | Datadog | Kronicle integrates with Datadog's Service Dependencies API | ||
gradle-plugin | Dependencies File Gradle Plugin |
gradle: 7.4.2
jackson: 2.13.3
lombok: 1.18.24 | Gradle plugin that generates | |
third-party-platform | GitHub | Kronicle integrates with GitHub's APIs | ||
third-party-platform | GitLab | Kronicle integrates with GitLab Platforms's APIs | ||
spa | Kronicle App |
frontend
gradle: 7.4
spring-boot: 2.7.1
guava: 31.0.1-jre
zipkin-brave: 5.13.9
jackson: 2.13.3
spring-cloud: 2021.0.3
lombok: 1.18.24, 1.18.22
vue: 2.6.14
nuxt: 2.15.8 | The Single Page App (SPA) for Kronicle's UI. kronicle-app hosts the whole web UI for Kroncile | |
aws-cdk-config | Kronicle CDK Config |
gradle: 7.0.2
aws-cdk: 2.10.0
aws-sdk: 2.1063.0 |
| AWS CDK config for installing Kronicle on AWS |
helm-chart | Kronicle Helm Chart |
gradle: 7.2 |
| The Helm chart is used to deploy Kronicle to a Kubernetes cluster |
microservice | Kronicle Service |
backend
gradle: 7.4
spring-boot: 2.7.1
guava: 31.0.1-jre
zipkin-brave: 5.13.9
jackson: 2.13.3
spring-cloud: 2021.0.3
lombok: 1.18.24, 1.18.22
vue: 2.6.14
nuxt: 2.15.8 | The microservice that powers Kronicle. All the data collection (scanning) and processing is performed in this microservice, with kronicle-app then responsible for placing a web UI on top of that | |
microservice | Kubernetes Example |
backend
aws-cdk: 2.20.0
aws-sdk: 2.1090.0 | An example AWS EKS Kubernetes cluster that is used to demo Kronicle's Kubernetes plugin | |
microservice | Lambda Example |
backend
aws-cdk: 2.20.0
aws-sdk: 2.1090.0 | An example AWS Lambda based service. Uses API Gateway and DynamoDB | |
third-party-platform | SonarQube | Kronicle integrates with SonarQube's APIs. Kronicle supports both self-hosted SonarQube and the SaaS version of SonarQube called SonarCloud | ||
third-party-platform | Zipkin | Kronicle integrates with Zipkin's APIs |