Skip to content

zalando/spring-cloud-config-aws-kms

Zalando Cloud AWS

License

Zalando Cloud AWS is an addition to Spring Cloud AWS that simplifies using AWS managed services in a Spring and Spring boot application.

Compatibility with Spring Project Versions

This project has dependency and transitive dependency on Spring Projects. The table below outlines the version of Spring Cloud AWS, Spring Cloud, Spring Boot and Spring Framework versions that are compatible with certain Zalando Cloud AWS versions.

Zalando Cloud AWS Spring Cloud AWS Spring Cloud Spring Boot Spring Framework AWS Java SDK
3.1.x 3.1.x 2023.0.x 3.2.x 6.1.x 2.x
3.2.x 3.2.x 2023.0.x 3.2.x, 3.3.x 6.1.x 2.x
3.3.x 3.3.x 2024.0.x 3.4.x 6.2.x 2.x
4.0.x 4.0.x 2025.1.x 4.0.x 7.0.x 2.x

Supported AWS integrations

AWS Service Zalando Cloud AWS 4.x Badges
KMS Build Status Javadocs Maven Central

Note that Spring Cloud AWS and Spring Cloud provide support for other AWS services in their projects.

Development

Run Test Suite

mvn clean test

Coverage Report

open coverage/target/site/jacoco/index.html

Releases

Release to Sonatype Central

  • Create a release branch.
  • Adjust versions using versions-plugin. Make sure to also adjust the sample version. Commit and push this change.
  • Adjust the compatibilty matrix in this file if its a major version upgrade.
  • Tag the current commit with the supposed release version and push the tag.
  • Adjust version using versions-plugin to new develeopment version.
  • Merge PR (do not use Sqash & Merge).
  • On GitHub create a release from this version. This triggers the GitHub action that builds and releases a new version of this library to Sonatype Central.

Contributing

Contributions are highly welcome. For details please refer to the guidelines.

License

Copyright (C) 2015-2026 Zalando SE (https://tech.zalando.com)

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Packages

 
 
 

Contributors

Languages