{"id":36867113,"url":"https://github.com/canonical/jenkins-k8s-operator","last_synced_at":"2026-06-04T07:00:55.333Z","repository":{"id":150187241,"uuid":"611113096","full_name":"canonical/jenkins-k8s-operator","owner":"canonical","description":"jenkins-k8s-operator - charm repository.","archived":false,"fork":false,"pushed_at":"2026-04-14T02:03:37.000Z","size":6630,"stargazers_count":1,"open_issues_count":7,"forks_count":10,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-04-14T04:07:21.803Z","etag":null,"topics":["charm","platform-engineering","product-jenkins","squad-apac"],"latest_commit_sha":null,"homepage":"https://charmhub.io/jenkins-k8s","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/canonical.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-03-08T06:13:23.000Z","updated_at":"2026-04-04T10:53:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"7355ef8b-cb3f-48d2-94e9-d75071249244","html_url":"https://github.com/canonical/jenkins-k8s-operator","commit_stats":null,"previous_names":[],"tags_count":306,"template":false,"template_full_name":null,"purl":"pkg:github/canonical/jenkins-k8s-operator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/canonical%2Fjenkins-k8s-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/canonical%2Fjenkins-k8s-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/canonical%2Fjenkins-k8s-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/canonical%2Fjenkins-k8s-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/canonical","download_url":"https://codeload.github.com/canonical/jenkins-k8s-operator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/canonical%2Fjenkins-k8s-operator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32038493,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T00:18:06.643Z","status":"online","status_checked_at":"2026-04-20T02:00:06.527Z","response_time":94,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charm","platform-engineering","product-jenkins","squad-apac"],"created_at":"2026-01-12T14:55:13.373Z","updated_at":"2026-04-20T08:07:42.224Z","avatar_url":"https://github.com/canonical.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jenkins operator\n\n[![CharmHub Badge](https://charmhub.io/jenkins-k8s/badge.svg)](https://charmhub.io/jenkins-k8s)\n[![Publish to edge](https://github.com/canonical/jenkins-k8s-operator/actions/workflows/publish_charm.yaml/badge.svg)](https://github.com/canonical/jenkins-k8s-operator/actions/workflows/publish_charm.yaml)\n[![Promote charm](https://github.com/canonical/jenkins-k8s-operator/actions/workflows/promote_charm.yaml/badge.svg)](https://github.com/canonical/jenkins-k8s-operator/actions/workflows/promote_charm.yaml)\n[![Discourse Status](https://img.shields.io/discourse/status?server=https%3A%2F%2Fdiscourse.charmhub.io\u0026style=flat\u0026label=CharmHub%20Discourse)](https://discourse.charmhub.io)\n\nA [Juju](https://juju.is/) [charm](https://documentation.ubuntu.com/juju/3.6/reference/charm/)\ndeploying and managing [Jenkins](https://jenkins.io/) on Kubernetes. Jenkins is an open source\nautomation server, providing plugins to support building, deploying and automating any project.\n\nJenkins is an extendable continuous integration server that monitors executions of repeated jobs. \nThe focus of Jenkins is the building/testing of software projects continuously, and monitoring\nexecutions of externally-run jobs. More information at http://jenkins-ci.org/.\n\nThis charm provides the Jenkins server service, and when paired with the\nJenkins agent, provides an easy way to deploy Jenkins.\n\nFor DevOps and SRE teams, this charm will make operating Jenkins simple and straightforward\nthrough Juju's clean interface. Allowing both kubernetes and machine agent relations, it supports\nmultiple environments for automation.\n\nFor information about how to deploy, integrate, and manage this charm, see the Official [jenkins-k8s charm Documentation](https://charmhub.io/jenkins-k8s/docs).\n\n## Get started\n\nTo begin, refer to the [tutorial](https://charmhub.io/jenkins-k8s/docs/tutorial-getting-started) for step-by-step instructions.\n\n### Basic operations\n\n#### Expose `jenkins-k8s` through ingress\n\nSee the [Expose jenkins-k8s through ingress](https://charmhub.io/jenkins-k8s/docs/tutorial-getting-started#expose-jenkins-k8s-through-ingress) section in the jenkins-k8s-operator documentation.\n\n#### Integrate with the `jenkins-agent` and the `jenkins-agent-k8s` charms\n\nSee the [deploy and integrate k8s agents](https://charmhub.io/jenkins-k8s/docs/tutorial-getting-started#deploy-and-integrate-k8s-agents) section and the [deploy and integrate machine agents](https://charmhub.io/jenkins-k8s/docs/tutorial-getting-started#deploy-and-integrate-machine-agents-optional) section in the jenkins-k8s-operator documentation.\n\n#### Use agent-discovery-ingress integration to integrate with \"external\" agents\n\nSee the [how to integrate with external agents](https://charmhub.io/jenkins-k8s/docs/how-to-integrate-with-external-agents) section in the jenkins-k8s-operator documentation.\n\n## Learn more\n\n- [Read more](https://charmhub.io/jenkins-k8s/docs)\n- [Official Webpage](https://www.jenkins.io/)\n- [Troubleshooting](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)\n\n## Project and community\n\nThe Jenkins-agent-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.\n\n* [Issues](https://github.com/canonical/jenkins-k8s-operator/issues) \u003c!--Link to GitHub issues (if applicable)--\u003e\n* [Contributing](https://github.com/canonical/jenkins-k8s-operator/blob/main/CONTRIBUTING.md) \u003c!--Link to any contribution guides--\u003e \n- [Matrix](https://matrix.to/#/#charmhub-charmdev:ubuntu.com)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcanonical%2Fjenkins-k8s-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcanonical%2Fjenkins-k8s-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcanonical%2Fjenkins-k8s-operator/lists"}