• Stars
    star
    60
  • Rank 500,657 (Top 10 %)
  • Language
    Go
  • License
    Mozilla Public Li...
  • Created over 3 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Terraform MAAS provider

More Repositories

1

microk8s

MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.
Python
8,395
star
2

multipass

Multipass orchestrates virtual Ubuntu instances
C++
7,204
star
3

lxd

Powerful system container and virtual machine manager
Go
4,292
star
4

dqlite

Embeddable, replicated and fault tolerant SQL engine.
C
3,472
star
5

cloud-init

Official upstream for the cloud-init: cloud instance initialization
Python
2,868
star
6

snapd

The snapd and snap tools enable systems to work with .snap files.
Go
1,874
star
7

snapcraft

Package, distribute, and update any app for Linux and IoT.
Python
1,178
star
8

raft

C implementation of the Raft consensus protocol
C
852
star
9

lightdm

Display Manager
C
809
star
10

vanilla-framework

From community websites to web applications, this CSS framework will help you achieve a consistent look and feel.
HTML
723
star
11

netplan

Declarative network configuration for various backends
Python
671
star
12

ubuntu-desktop-installer

Ubuntu Desktop Installer
Dart
535
star
13

subiquity

Ubuntu Server Installer, and backend for Ubuntu Desktop Installer
Python
477
star
14

go-dqlite

Go bindings for libdqlite
Go
358
star
15

maas

Official MAAS repository mirror (may be out of date). Development happens in Launchpad (https://git.launchpad.net/maas/).
Python
350
star
16

microcloud

Automated private cloud based on LXD, Ceph and OVN
Go
267
star
17

chisel

Go
263
star
18

lxd-ui

Easy and accessible container and virtual machine management. A browser interface for LXD
TypeScript
260
star
19

pylxd

Python module for LXD
Python
251
star
20

operator

Pure Python framework for writing Juju charms
Python
245
star
21

microceph

MicroCeph is snap-deployed Ceph with built-in clustering
Go
197
star
22

ubuntu.com

The official website for the Ubuntu operating system
HTML
189
star
23

packer-maas

Packer templates to create MAAS deployable images
Python
172
star
24

pebble

Take control of your internal daemons!
Go
139
star
25

snapcraft.io

The official website's repository for the Snap store
JavaScript
129
star
26

prometheus-openstack-exporter

OpenStack exporter for the prometheus monitoring system
Python
115
star
27

firmware-updater

An experimental firmware updater UI based on fwupd
Dart
109
star
28

ubuntu-core-desktop

Makefile
102
star
29

bundle-kubeflow

Charmed Kubeflow
Python
98
star
30

cloud-utils

This package provides a useful set of utilities for interacting with a cloud.
Shell
91
star
31

ubuntu-image

Official tool to build Ubuntu Images.
Go
91
star
32

dbus.dart

Native Dart client library to use DBus.
Dart
90
star
33

react-components

A set of components based on Vanilla Framework
TypeScript
88
star
34

ubuntu-image-legacy

Legacy Python-based Ubuntu image building scripts. Please see Canonical/ubuntu-image instead. Report bugs at Launchpad.
Python
86
star
35

sec-cvescan

Analyzes an Ubuntu system and checks for unpatched vulnerabilities.
Python
86
star
36

lxd-demo-server

The LXD demo server
JavaScript
75
star
37

tdx

Intel confidential computing - TDX
Python
69
star
38

steam-snap

Steam as a snap
Python
66
star
39

Ubuntu-Sans-Mono-fonts

Python
65
star
40

charmcraft

Collaborate, build and publish charmed operators for Kubernetes, Linux and Windows.
Python
65
star
41

microk8s-community-addons

The add-ons shipped with MicroK8s
Python
65
star
42

open-documentation-academy

Learn open-source software documentation skills with Canonical
Shell
64
star
43

matter-pi-gpio-commander

Matter Raspberry Pi GPIO Commander - Turn your Pi into a Matter lighting device!
C++
63
star
44

python-libmaas

Unofficial python client library for MAAS
Python
62
star
45

design-vanilla-framework

Design components for Vanilla Framework.
60
star
46

etrace

Utility for tracing execution of apps
Go
55
star
47

Ubuntu-Sans-fonts

Python
54
star
48

multipass-blueprints

Blueprint definitions for [`multipass launch`](https://multipass.run)
54
star
49

curtin

Official mirror of curtin project. Please direct merge proposals to https://code.launchpad.net/curtin
Python
54
star
50

ubuntu-desktop-provision

Ubuntu Desktop Provision
Dart
54
star
51

ubuntu-pro-client

Ubuntu Pro Client for offerings from Canonical
Python
52
star
52

bluez.dart

Dart
51
star
53

jhack

Chock-full of Juju hackery.
Python
51
star
54

autoinstall-desktop

Python
49
star
55

landscape-client

The Landscape Client is the agent which communicates with the Landscape service.
Python
47
star
56

wizard_router

A classic linear wizard router for Flutter
Dart
47
star
57

desktop_notifications.dart

Native Dart client library to send Linux desktop notifications.
Dart
44
star
58

maas-ansible-playbook

An Ansible playbook for installing and configuring MAAS
Jinja
44
star
59

nrpe_exporter

Prometheus NRPE exporter. This exporter exposes metrics on commands sent to a running NRPE daemon.
Go
42
star
60

microk8s-core-addons

Core MicroK8s addons
Python
40
star
61

ubuntu-flutter-plugins

A collection of Flutter plugins and packages for Ubuntu applications.
Dart
40
star
62

candid

Identity Manager Service
Go
39
star
63

k8s-snap

Canonical Kubernetes is an opinionated and CNCF conformant Kubernetes operated by Snaps and Charms, which come together to bring simplified operations and an enhanced security posture on any infrastructure.
Go
39
star
64

workshops

Workshops
Dart
34
star
65

chisel-releases

33
star
66

maas-ui

The UI for MAAS (metal-as-a-service)
TypeScript
32
star
67

k8s-dqlite

Dqlite for Kubernetes
Go
32
star
68

rockcraft

Tool to create OCI Images using the language from Snapcraft and Charmcraft.
Python
32
star
69

ubuntu-cooker

Ubuntu WSL UWP Builder
PowerShell
31
star
70

kubeflow-examples

Charmed Kubeflow examples
Jupyter Notebook
31
star
71

hotsos

Software analysis toolkit. Define checks in high-level language and leverage library to perform analysis of common Cloud applications.
Python
31
star
72

autoinstall-generator

Utility to convert Debian Installer preseed to Subiquity answers
Python
31
star
73

checkbox

Checkbox
Python
30
star
74

nm.dart

Native Dart client library to access NetworkManager on Linux.
Dart
29
star
75

landscape-scripts

A collection of scripts to make Landscape more powerful
Shell
28
star
76

snapd.dart

Native Dart client to access snapd
Dart
26
star
77

microovn

Snap based deployment of OVN
Go
26
star
78

colcon-in-container

Colcon extension to build a colcon workspace in a container
Python
25
star
79

core-base

The main repository for ubuntu-core base snaps. It contains snaps from core22+.
Shell
24
star
80

sync-issues-github-jira

Automation to sync issues from Github (using Github actions) to Jira (via Jira webhooks)
24
star
81

probert

Prober tool - Hardware discovery library used in Subiquity
Python
22
star
82

go-tpm2

Native go library for interacting with TPM 2.0 devices
Go
22
star
83

charms.reactive

Framework for developing charms and relations using the reactive pattern
Python
21
star
84

iot-agent

IoT Device Management Agent
Go
21
star
85

prometheus-k8s-operator

This charmed operator automates the operational procedures of running Prometheus, an open-source metrics backend.
Python
21
star
86

dotrun

Python
21
star
87

microcluster

dqlite cluster management using go-dqlite
Go
21
star
88

apport

Apport intercepts Program crashes, collects debugging information about the crash and the operating system environment, and sends it to bug trackers in a standardized form. It also offers the user to report a bug about a package, with again collecting as much information about it as possible.
Python
20
star
89

desktop-design

HTML
19
star
90

maas-commissioning-scripts

A repository of example MAAS commissioning scripts
Shell
19
star
91

gomaasclient

Go MAAS client
Go
19
star
92

microk8s-addons-repo-template

Template repository for MIcroK8s addons
Python
19
star
93

pycloudlib

Python library to launch, interact and, snapshot cloud instances
Python
18
star
94

serial-vault

Go
18
star
95

setup-lxd

A GitHub Action to install & configure LXD on a runner.
18
star
96

canonical.com

Repository for the new version of canonical.com
HTML
18
star
97

flutter-snap

CMake
18
star
98

udisks.dart

Native Dart client library to access UDisks service on Linux.
Dart
18
star
99

ubuntu-cloud-docs

Public Docs for Ubuntu in the Clouds
Python
18
star
100

sqlair

Friendly type mapping for SQL databases
Go
17
star