Jenkins K8s

  • By Canonical IS DevOps
Channel Revision Published Runs on
latest/stable 94 30 Apr 2024
Ubuntu 22.04
latest/edge 99 09 May 2024
Ubuntu 22.04
juju deploy jenkins-k8s
Show information

Platform:

Jenkins-k8s Operator

A Juju charm deploying and managing Jenkins on Kubernetes. Jenkins is an open source automation server. Jenkins provides hundreds of plugins to support building, deploying and automating any project. It can be integrated with both k8s and machine (VM) agents for use.

This charm simplifies initial deployment and “day N” operations of Jenkins on Kubernetes, including integration with Jenkins agent instances, automatic patch updates and more. It allows for deployment on many different Kubernetes platforms, from MicroK8s to Charmed Kubernetes to public cloud Kubernetes offerings.

As such, the charm makes it easy for those looking to take control of their own automation management system whilst keeping operations simple, and gives them the freedom to deploy on the Kubernetes platform of their choice.

For DevOps or SRE teams this charm will make operating Jenkins simple and straightforward through Juju’s clean interface. It will allow easy deployment into multiple environments for testing of changes, and supports scaling out agents for enterprise deployments.

Project and community

The Jenkins-k8s Operator is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Thinking about using the Jenkins-k8s Operator for your next project? Get in touch!