Canonical Juju (juju)

Canonical Juju

juju

Geek Repo

Location:United Kingdom

Home Page:https://discourse.charmhub.io

Github PK Tool:Github PK Tool

Canonical Juju's repositories

juju

Orchestration engine that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure (Kubernetes or otherwise).

Language:GoLicense:NOASSERTIONStargazers:2300Issues:75Issues:0

errors

Common juju errors and functions to annotate errors. Based on juju/errgo

Language:GoLicense:NOASSERTIONStargazers:1384Issues:44Issues:10

utils

General utility functions

Language:GoLicense:NOASSERTIONStargazers:211Issues:37Issues:6

loggo

A logging library for Go. Doesn't use the built in go log standard library, but instead offers a replacement.

Language:GoLicense:NOASSERTIONStargazers:134Issues:31Issues:8

python-libjuju

Python library for the Juju API

Language:PythonLicense:Apache-2.0Stargazers:55Issues:26Issues:436

charm-tools

Tools for charm authors and maintainers

Language:PythonLicense:NOASSERTIONStargazers:42Issues:18Issues:366

cmd

A command line implementation framework

Language:GoLicense:NOASSERTIONStargazers:27Issues:27Issues:8

gomaasapi

Go bindings for talking to MAAS

Language:GoLicense:NOASSERTIONStargazers:26Issues:14Issues:0

testing

Testing gocheck suites and checkers used across juju projects

Language:GoLicense:NOASSERTIONStargazers:19Issues:27Issues:5
Language:PythonLicense:Apache-2.0Stargazers:18Issues:17Issues:124

terraform-provider-juju

A Terraform provider for Juju

Language:GoLicense:Apache-2.0Stargazers:17Issues:9Issues:97

zaputil

Utility functions related to the zap logging package

Language:GoLicense:NOASSERTIONStargazers:16Issues:0Issues:0

charm

Parsing and testing Juju charms

Language:GoLicense:NOASSERTIONStargazers:13Issues:24Issues:16

juju-crashdump

Script to assist in gathering logs and other debugging info from a Juju model

Language:PythonLicense:MITStargazers:10Issues:13Issues:37

js-libjuju

JavaScript API client for Juju

Language:TypeScriptLicense:NOASSERTIONStargazers:9Issues:10Issues:25

worker

Utilities for handling long lived Go workers

Language:GoLicense:NOASSERTIONStargazers:9Issues:21Issues:0

schema

coerce dynamically typed data structures into known forms.

Language:GoLicense:NOASSERTIONStargazers:6Issues:31Issues:2

names

A package to deal with juju names (services, units, machines, etc)

Language:GoLicense:NOASSERTIONStargazers:5Issues:0Issues:0

concurrency-limiter

Limit the number of asynchronous concurrent tasks running

Language:JavaScriptLicense:MITStargazers:2Issues:0Issues:0

description

Describes the Juju 2.x and 3.x serialization format of a model

Language:GoLicense:NOASSERTIONStargazers:2Issues:21Issues:0

juju-qa-jenkins

Jenkins configuration for Juju CI

Language:PythonLicense:AGPL-3.0Stargazers:2Issues:13Issues:0

collections

Deque and set implementations

Language:GoLicense:NOASSERTIONStargazers:1Issues:7Issues:0

http

Juju wrapper for the standard go HTTP library.

Language:GoLicense:AGPL-3.0Stargazers:1Issues:19Issues:0

juju-controller

A Juju controller charm

Language:PythonLicense:GPL-3.0Stargazers:1Issues:13Issues:1

os

Host OS and series abstractions for Go.

Language:GoLicense:NOASSERTIONStargazers:1Issues:22Issues:1

cross-dev

cross-dev is a development OCI image to assist in cross compilation of juju

Language:ShellLicense:GPL-3.0Stargazers:0Issues:0Issues:0
License:AGPL-3.0Stargazers:0Issues:0Issues:0
License:AGPL-3.0Stargazers:0Issues:0Issues:0

jujud-operator-images

Sustaining the latest jujud-operator OCI images

Language:ShellLicense:AGPL-3.0Stargazers:0Issues:0Issues:0