Simple, secure devops tooling built to manage today's complex microservice applications wherever you run your software.
Juju keeps complexity low and productivity high. Built to manage today’s complex application architectures wherever they are run.
Built for
• SRE and operations teams
• Developers
• Data engineers
Excels at
• Making your deployment understandable
• Simplifying post-install operations, such as upgrades, updates and configuration management
• Managing hybrid-cloud services, whether on Kubernetes, VMs, bare metal or any combination
Why Juju?
Juju increases your productivity and decreases your costs.
Increase confidence. If you have ever put off upgrading something in production because something might break, then consider Juju. Juju allows applications to automatically negotiate their configuration, creating optimal settings dynamically.
Reduce complexity. Microservices have made applications simpler, but operations more complex. Regain your understanding of the whole stack.
Strengthen operations knowledge. Everyone has their in-house expert. Encapsulating their know-how in charms distributes that knowledge throughout the business.
Simplify day two and beyond. Upgrades, provisioning new capacity, applying configuration changes can be subtle and difficult. Juju takes responsibility for them, as well as deployment.
Maintain portability and repeatability. Retain control over your deployment and eliminate the need for vendor-specific offerings. Your devops tooling should be cloud-agnostic and Kubernetes-aware.
Install Juju and get started with your first project: https:/
Read the project’s documentation: https:/
Explore questions and conversations on our Discourse forum: https:/
Developers are welcome to read through our contributing guidelines to learn how to make code changes: https:/
File bugs: https:/
Project information
- Licence:
-
GNU Affero GPL v3,
Other/Proprietary
(A Canonical project that will host proprietary and embargoed blueprints. the source code remains AGPL.)
- Commercial subscription expires 2026-09-19
- This project’s licence is proprietary.
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Git
- Programming languages:
- Go,Python,Bash
All bugs Latest bugs reported
-
Bug #2138591: [Feature request] Allow users to alter charmub-url for an existing model
Reported -
Bug #2125561: Juju 3.6 fails to manage k8s backed secrets
Reported -
Bug #2121813: canonical kubernetes on openstack - remove-unit k8s-worker cause unexpected network remove from all cluster member
Reported -
Bug #2116719: Juju pulling lxd image that doesn't exist in simple-streams
Reported -
Bug #2115911: Apparent inconsistent behavior regarding default-base and subordinate relations
Reported
More contributors Top contributors
- Mostafa Abdelwahab 28 points
- Sinan Awad 14 points
- Ian Booth 10 points
- Ahmed Amin TAIBI 9 points
- Vern Hart 8 points

