-
Notifications
You must be signed in to change notification settings - Fork 3
/
metadata.yaml
44 lines (41 loc) · 1.79 KB
/
metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Copyright 2024 Canonical Ltd.
# See LICENSE file for licensing details.
name: jenkins-agent-k8s
display-name: Jenkins agent k8s
summary: Agent for Jenkins for Kubernetes.
maintainers:
- https://launchpad.net/~canonical-is-devops
description: |
A [Juju](https://juju.is/) [charm](https://juju.is/docs/olm/charmed-operators)
deploying and managing [Jenkins](https://www.jenkins.io/) agent on Kubernetes,
configurable to use a Jenkins charm deployed in another Juju model, or to connect
to a standalone Jenkins instance.
This charm simplifies initial deployment and "day N" operations of Jenkins agent
on Kubernetes. It allows for deployment on many different Kubernetes platforms,
from [MicroK8s](https://microk8s.io) to [Charmed Kubernetes](https://ubuntu.com/kubernetes/charmed-k8s)
and public cloud Kubernetes offerings.
As such, the charm makes it easy for those looking to take control of their own
agents 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 agent simple and
straightforward through Juju's clean interface. It will allow easy deployment
into multiple environments for testing changes, and supports scaling out for
enterprise deployments.
docs: https://discourse.charmhub.io/t/jenkins-agent-documentation-overview/3982
issues: https://github.com/canonical/jenkins-agent-k8s-operator/issues
source: https://github.com/canonical/jenkins-agent-k8s-operator
tags:
- application_development
- ops
assumes:
- k8s-api
containers:
jenkins-agent-k8s:
resource: jenkins-agent-k8s-image
resources:
jenkins-agent-k8s-image:
type: oci-image
description: OCI image for Jenkins agent k8s
provides:
agent:
interface: jenkins_agent_v0