Dekorate works with practically any Java build tool, including Maven, Gradle, Bazel, and sbt. Lightweight integration with build tools, refers to reading information from the build tool config without bringing in the build tool itself into the classpath.
The Kubernetes manifests can be customized using annotations, properties or both of them. Developers don't need to hassle of editing individual XML, YAML, or JSON files.
Dekorate also detects Java frameworks such as Spring Boot, Quarkus, and Thorntail, aligning the generated manifests accordingly.