Overview
This AMI has been packaged by Kurian using license free community versions of the software applications included for the ease of the deployment and implementing operational best practices.
The Kurian Jenkins slave AMI is preloaded with most of the popular tools that are required to run variety of build jobs and automation tasks on Jenkins:
- Git Client
- Ant
- Maven
- Gradle
- Java OpenJDK 8 as the default Java installation
- OpenJDK releases from 9 through 14.
- GNU C/C++ compilers
- Go compiler
- Python 2.7 and 3.x
- Docker
- Node.js
- Ansible
- AWS CLI
- kubectl
All the tools are installed following official guidelines so you don't need to deal with any custom environment and you can build on the baseline build platform available on this AMI.
The build slaves spun up from this AMI work the best with Jenkins server created from Kurian's Jenkins Server line of AMIs, versions 2. 232 and above. Both Jenkins server and slave AMIs are available for all the major Linux distributions.
Highlights
- The Jenkins Slave AMI is loaded with tools and configured to work out of the box with any Jenkins master installation.
- Major build tools such as Ant, Maven and Gradle, language frameworks such as C/C++, Java, Node.js and Go, and build tools for AMI and Dokcer, are available out of the box.
- No custom installations and it is easy to do additional configurations to suit your requirements. Detailed documentation is available to use this AMI in a CI/CD pipeline to perform variety of DevOps tasks.