Alauda Container Platform Builds is a cloud-native container tool provided by that integrates Source to Image (S2I) capabilities with automated pipelines. It accelerates enterprise cloud-native journeys by enabling fully automated CI/CD pipelines that support multiple programming languages, including Java, Go, Python, and Node.js. Additionally, Alauda Container Platform Builds offers visual release management and seamless integration with Kubernetes-native tools like Helm and GitOps, ensuring efficient application lifecycle management from development to production.
Source to Image (S2I) is a tool and workflow for building reproducible container images from source code. It injects the application’s source code into a predefined builder image and automatically completes steps such as compilation and packaging, ultimately generating a runnable container image. This allows developers to focus more on business code development without worrying about the details of containerization.
Alauda Container Platform Builds facilitates a full-stack, cloud-native workflow from code to application, enabling multi-language builds and visual release management. It leverages Kubernetes-native capabilities to convert source code into runnable container images, ensuring seamless integration into a comprehensive cloud-native platform.
The main application scenarios for S2I are as follows:
Web applications
S2I supports various programming languages, such as Java, Go, Python, and Node.js. By leveraging the application management capabilities, it allows for rapid building and deployment of web applications simply by entering the code repository URL.
CI/CD
S2I integrates seamlessly with DevOps pipelines, leveraging Kubernetes-native tools like Helm and GitOps to automate the image building and deployment processes. This enables continuous integration and continuous deployment of applications.
The current version only supports Java, Go, Python, and Node.js languages.
Prerequisites: Tekton Operator is now available in the cluster OperatorHub.