Организация Canonical имеет обширное присутствие на GitHub, включая множество репозиториев, написанных на таких языках, как Python, Go и C++. Среди заметных проектов можно выделить microk8s, multipass и lxd, которые охватывают различные области, от контейнеризации до управления виртуальными машинами.
MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.
Multipass orchestrates virtual Ubuntu instances
Powerful system container and virtual machine manager
Official upstream for the cloud-init: cloud instance initialization
Automated private cloud based on LXD, Ceph and OVN
Official MAAS repository. Bugs are tracked on Launchpad: https://bugs.launchpad.net/maas
Easy and accessible container and virtual machine management. A browser interface for LXD
MicroCeph is snap-deployed Ceph with built-in clustering
Packer templates to create MAAS deployable images
Authentication service for external identity providers
Pure Python framework for writing Juju charms.
The foundation for many embedded graphical display implementations
Workshops are secure, fast, and composable development environments that come agent-ready.
Terraform MAAS provider
Documentation for Ubuntu Server: https://ubuntu.com/server/docs
Ubuntu Pro Client for offerings from Canonical
Checkbox is a testing framework used to validate device compatibility with Ubuntu Linux. It’s the testing tool developed for the purposes of the Ubuntu Certification program.
Ubuntu Pro for WSL
A standard set of tools for Canonical docs
dqlite cluster management using go-dqlite
Описание для этого репозитория не предоставлено.
A system for orchestrating the time-sharing of access to a pool of target machines.
A GitHub Action to install & configure LXD on a runner.
Obtain, process, and organize data sources into deployment-ready filesystems.
wordpress-k8s-operator - charm repository.
Описание для этого репозитория не предоставлено.
Pragma is Canonical's toolset for the web. It implements a design system, reusable configurations, boilerplate, styles and utilities for React and Svelte.
Charm for deploying https://manpages.ubuntu.com
A Charmed Operator for running Ory Kratos on Kubernetes
Documentation for Landscape
📈 Uptime monitor and status page for Canonical web and design team, powered by @upptime
Documentation for developer toolchains on Ubuntu
A Charmed Operator for running Ory Hydra on Kubernetes
discourse-k8s-operator - charm repository.
API server, library, and CLI tool for retrieving hardware information
Описание для этого репозитория не предоставлено.
LXD continuous integration tooling
Описание для этого репозитория не предоставлено.
This charmed operator automates the operational procedures of running Grafana Agent, an open-source telemetry collector.
This charmed operator automates operation procedures of Alertmanager, the alerting component of Prometheus and Loki, among others.
This charmed operator for Kubernetes enables you to provide configurations to various components of the Canonical Observability Stack (COS) bundle.
Terraform modules and documentation for the observability solution(s) offered by Canonical.
Python API to communicate with Snap Store and Charmhub
This charmed operator automates the operational procedures of running OpenTelemetry Collector, an open-source telemetry collector.
Описание для этого репозитория не предоставлено.
MediaWiki K8s charm
Report the status of the Ubuntu Engineering services
Unofficial Charmed Operator for Parca on Kubernetes - a continuous profiling tool.
Описание для этого репозитория не предоставлено.
Content Producer Snap of G'MIC GIMP Plugins
Terraform Solutions for Charmed Kubeflow
Helpful utility to download debian packages
A Charmed Operator for running OAuth2-proxy on Kubernetes
Get info about your compute hardware
This charmed operator automates the operational procedures of running MAAS Site Manager.
This charmed operator automates operational procedures of Avalanche - an OpenMetrics endpoint load tester.
Snap packaging for opencode
Gadget definitions for Qualcomm Dragonwing images
haproxy-operator - charm repository.
nginx-ingress-integrator-operator - charm repository.
Service used by the Canonical Identity Platform to manage user groups and handle Hydra hooks
A charm that provides TLS Certificates from a Let's Encrypt server and distributes them via the tls-certificates interface.
Charm used to integrate Charmed Kratos with external IdPs
Identity Team repo used for github actions reusable workflows and more
The istio-core Charmed Operator deploys and manages the Istio control plane components in a Kubernetes cluster. The operator is designed to be used in conjunction with the istio-beacon to deploy and configure Istio using Juju.
Litmus ChaosCenter is a component of the LitmusChaos solution, an open source platform used for chaos testing. It is responsible for serving the user interface for the Litmus solution, allowing to schedule experiments.
LXD image builder snap packaging
Snap of Intel's OpenVINO Inference Library
Local inference with Qwen 3.6
Charmed operators for MySQL Router
Tooling and CI workflows for building, testing, and integrating Canonical operator charms, rocks, and snaps
A Rockcraft built ROCK for Vault
Platform Engineering team template repository for charms
mirror of https://launchpad.net/launchpad-ui
Описание для этого репозитория не предоставлено.
Generate and publish the Ubuntu sponsoring report
WebUI for inference snaps
A Charmed Operator for running GLAuth on Kubernetes
Charmed operator for the Canonical Identity Platform Tenant Service
Описание для этого репозитория не предоставлено.
Charmed operator for the Canonical Identity Platform Hook Service
User Verification Service for the Canonical identity broker and identity provider solution
This charmed operator is part of automation of the operational procedures of running Grafana Loki, an open-source logs backend, in microservices mode.
This charmed operator is part of automation of the operational procedures of running Grafana Pyroscope, an open-source profiles backend, in microservices mode.
This charmed operator is part of automation of the operational procedures of running Grafana Mimir, an open-source metrics backend, in microservices mode.
This charmed operator automates the operational procedures of running OpenTelemetry Collector, an open-source telemetry collector.
Charmed Operator for Sloth on Kubernetes - an SLI/SLO tool.
This charmed operator automates the operational procedures of running Blackbox Exporter, a Prometheus exporter running blackbox probes over a multitude of protocols.
MicroCloud snap packaging
Local inference with Qwen3 Coder
Automated UATs for Charmed Airflow
Local inference with Gemma4
Developer tools for Inference Snaps
accepts safe uploads from the Ubuntu-devel unapproved queue
A collection of reusable workflows used by the Launchpad team
Terraform deployment modules for PFE environments.
Test files for maas-ui
rosbridge_server as a snap
The ros-mcp-server as a snap
Image and gadget definitions for Ubuntu on Renesas RZ boards
Canonical разрабатывает различные проекты, включая microk8s для Kubernetes, multipass для управления виртуальными инстансами Ubuntu и lxd для управления контейнерами и виртуальными машинами. Эти репозитории активно используются в сообществе.
Canonical использует несколько языков программирования, включая Python, Go, C++ и TypeScript. Эти языки поддерживают разработку их ключевых проектов на GitHub и обеспечивают гибкость в создании программного обеспечения.
Да, все репозитории Canonical на GitHub являются публичными. Это позволяет сообществу изучать, использовать и вносить вклад в различные проекты, что способствует открытому развитию программного обеспечения.
Следите за Canonical с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.
Следить за этим аккаунтом