Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: juju

juju/juju

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

Language: Go - Size: 345 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,297 - Forks: 484

canonical/operator

Pure Python framework for writing Juju charms

Language: Python - Size: 2.16 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 239 - Forks: 111

juju/docs

Juju documentation, edited on https://discourse.charmhub.io/, and published on https://juju.is/docs

Size: 29.9 MB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 22 - Forks: 102

juju/juju-gui 📦

Juju-GUI is a web-based GUI for Juju <https://jujucharms.com/>.

Language: JavaScript - Size: 128 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 181 - Forks: 85

conjure-up/conjure-up 📦

Deploying complex solutions, magically.

Language: Python - Size: 2.55 MB - Last synced: 27 days ago - Pushed: about 3 years ago - Stars: 452 - Forks: 73

canonical/bundle-kubeflow

Charmed Kubeflow

Language: Python - Size: 2.35 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 95 - Forks: 49

openstack-charmers/zaza

A Python3-only functional test framework for Charms

Language: Python - Size: 1.99 MB - Last synced: 14 days ago - Pushed: 21 days ago - Stars: 10 - Forks: 45

charmed-kubernetes/layer-etcd

Etcd charm. Report bugs at https://bugs.launchpad.net/charmed-kubernetes.

Language: Python - Size: 357 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 6 - Forks: 38

canonical/charm-relation-interfaces

Opinionated and standardized interface specifications for charmed operator relations.

Language: Python - Size: 708 KB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 16 - Forks: 38

canonical/prometheus-k8s-operator

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

Language: Python - Size: 1.45 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 19 - Forks: 33

canonical/jaas.ai

Juju as a service

Language: HTML - Size: 14.6 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 7 - Forks: 29

canonical/juju-dashboard

View the real-time status of your Juju or JAAS environment.

Language: TypeScript - Size: 14.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 21 - Forks: 23

canonical/charming-actions

A collection of Github Actions for interaction with Charmhub, and validating Charmed Operator code

Language: TypeScript - Size: 2.94 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 9 - Forks: 22

canonical/grafana-k8s-operator

This charmed operator automates the operational procedures of running Grafana, an open-source visualization toolkit, on Kubernetes.

Language: Python - Size: 842 KB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 7 - Forks: 22

canonical/jhack

Chock-full of Juju hackery.

Language: Python - Size: 1.39 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 48 - Forks: 21

canonical/traefik-k8s-operator

This charmed operator automates the operational procedures of running Traefik, an open-source application proxy.

Language: Python - Size: 25.3 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 11 - Forks: 21

jnsgruk/hello-kubecon

A Charmed Operator demonstration for Operator Day 2021, hosted by Canonical

Language: Python - Size: 69.3 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 15 - Forks: 20

canonical/grafana-agent-k8s-operator

This charmed operator automates the operational procedures of running Grafana Agent, an open-soruce telemetry collector.

Language: Python - Size: 849 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 18

openstack-charmers/charm-test-infra

A repo for test runners and scripts for OpenStack Charm CI builds, jobs, and automation.

Language: Shell - Size: 116 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 16

canonical/istio-operators

Charmed Istio

Language: Python - Size: 995 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 16

canonical/loki-k8s-operator

This charmed operator automates the operational procedures of ryunning Grafana Loki, an open-source logs backend, in monolithic mode

Language: Python - Size: 59.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 14

canonical/manual-tls-certificates-operator

A charmed operator for managing TLS certificates manually.

Language: Python - Size: 418 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 11

cubenicke/Fury

Fury addon, one button warrior for World of Warcraft 1.12.1 (Vanilla-Classic-WoW)

Language: Lua - Size: 339 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 10

canonical/cos-proxy-operator

A machine charm that provides a single integration point in the machine world with the Kubernetes-based COS bundle.

Language: Python - Size: 401 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 9

canonical/cos-lite-bundle

Canonical Observability Stack Lite, or COS Lite, is a light-weight, highly-integrated, Juju-based observability suite running on Kubernetes.

Language: Python - Size: 147 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 9 - Forks: 9

canonical/charm-eng-releases

See all releases and the status of repos for charm engineering at Canonical

Language: HTML - Size: 114 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 4 - Forks: 8

canonical/observability-libs

A collection of charm libraries curated by the Observability team.

Language: Python - Size: 145 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 7

canonical/juju-verify 📦

Language: Python - Size: 1020 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 2 - Forks: 7

canonical/elasticsearch-k8s-operator 📦

Operator Charm for Elasticsearch

Language: Python - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 6

canonical/tls-certificates-interface

Library for charm providers and requirers of x.509 certificates.

Language: Python - Size: 457 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 2 - Forks: 6

canonical/archive-auth-mirror

Juju charm to mirror and sync an Ubuntu repository

Language: Python - Size: 130 KB - Last synced: 29 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 6

juju-solutions/bundle-realtime-syslog-analytics 📦

Bundle for analyzing syslog data with Apache Spark and Apache Hadoop

Language: Python - Size: 40 KB - Last synced: 23 days ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 6

CalvinHartwell/canonical-kubernetes-rancher

Integration of Rancher with Canonical Kubernetes (CDK) - MOVED TO AN OFFICIAL CANONICAL REPOSITORY, PLEASE SEE README

Size: 1.07 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 9 - Forks: 5

canonical/graylog-k8s-operator 📦

Graylog operator for ingesting logs written for Juju and the Operator Framework.

Language: Python - Size: 58.6 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 5

katharostech/juju-lens

A fresh new Juju web GUI

Language: Rust - Size: 5.6 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 5

canonical/self-signed-certificates-operator

A charm to provide self-signed X.509 certificates in the Juju ecosystem.

Language: Python - Size: 214 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 5

mitechie/stressjuju

Language: Python - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 2 - Forks: 5

canonical/cos-configuration-k8s-operator

This charmed operator for Kubernetes enables you to provide configurations to various components of the Canonical Observability Stack (COS) bundle.

Language: Python - Size: 414 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 4 - Forks: 5

canonical/vault-k8s-operator

Vault secure, store and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets and other sensitive data.

Language: Python - Size: 944 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 4

CanonicalLtd/docs-cloud 📦

Documentation for Ubuntu OpenStack

Size: 504 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 4

canonical/ops-lib-pgsql

PostgreSQL database relation interface for Juju Operator Framework charms.

Language: Python - Size: 136 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 4

frobware/nss-juju

Name Service Switch (NSS) plugin for Juju

Language: M4 - Size: 41 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 3 - Forks: 4

canonical/iam-bundle

Identity Platform Juju Bundle

Language: Python - Size: 188 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3 - Forks: 3

charmed-lma/charm-k8s-prometheus

Kubernetes Operator for Prometheus

Language: Python - Size: 186 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 3

charmed-lma/charm-k8s-grafana

Kubernetes Operator for Grafana

Language: Python - Size: 111 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 5 - Forks: 3

CalvinHartwell/canonical-kubernetes-demos

a set of demo containers for customers, conferences and testing canonical kubernetes

Language: Shell - Size: 152 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 3 - Forks: 3

huntdatacenter/jujuna

Jujuna - Continuous deployment, upgrade and testing for Juju.

Language: Python - Size: 202 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 4 - Forks: 3

canonical/nfs-client-operator

A subordinate Juju operator for requesting and mounting exported NFS shares on virtual machines.

Language: Python - Size: 85.9 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2

canonical/slurmrestd-operator Fork of charmed-hpc/slurmrestd-operator

A Juju operator for slurmrestd - the REST API interface to SLURM

Language: Python - Size: 67.4 KB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 0 - Forks: 2

canonical/interface-ambassador 📦

Interface layer for Ambassador

Language: Python - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 0 - Forks: 2

canonical/oathkeeper-operator

Charmed Ory Oathkeeper

Language: Python - Size: 311 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 2

canonical/traefik-route-k8s-operator

Configuration charm for traefik-k8s.

Language: Python - Size: 194 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 2

canonical/catalogue-k8s-operator

A service catalogue for workloads running in Juju.

Language: Python - Size: 327 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 2

canonical/charm-tf-serving 📦

Charmed TF Serving

Language: Python - Size: 36.1 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 2

canonical/httprequest-lego-k8s-operator

Let's Encrypt certificates in the Juju ecosystem for the HTTP Request DNS plugin.

Language: Python - Size: 222 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 2

charmed-lma/charm-k8s-alertmanager

Kubernetes Operator for AlertManager

Language: Python - Size: 90.8 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 2

canonical/maas-charms

These charmed operators automate the operational procedures of running MAAS.

Language: Python - Size: 141 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 1 - Forks: 2

canonical/slurmd-operator Fork of charmed-hpc/slurmd-operator

A Juju operator for slurmd - the compute node daemon for SLURM.

Language: Python - Size: 104 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 2

canonical/slurmctld-operator Fork of charmed-hpc/slurmctld-operator

A Juju operator for slurmctld - the central management daemon of SLURM.

Language: Python - Size: 78.1 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 2

canonical/cos-tool

COS Tool is a small Go application used within the Canonical Observability Stack for validating and manipulating telemetry and alert rules.

Language: Go - Size: 3.77 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 3 - Forks: 2

canonical/karma-k8s-operator

This charmed operator automates the operational procedures of running Karma, an open-source alertmanager dashboard.

Language: Python - Size: 149 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 2

cholcombe973/Juju

Rust library for interfacing with Juju

Language: Rust - Size: 8.2 MB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 4 - Forks: 2

charmed-osm/layer-sshproxy

A Juju layer to ease development of proxy charms

Language: Python - Size: 3.55 MB - Last synced: 10 months ago - Pushed: about 4 years ago - Stars: 3 - Forks: 2

canonical/sdcore-upf-k8s-operator

Kubernetes Charm for the SD-Core User Plane Function (UPF).

Language: Python - Size: 687 KB - Last synced: about 18 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 2

canonical/sdcore-tests

End to end tests for SD-Core

Language: Python - Size: 1.54 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 2

NucciTheBoss/pluto

A swiss-army knife for managing HPC clusters built with Ubuntu

Language: Python - Size: 6.44 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 2

canonical/slurmdbd-operator Fork of charmed-hpc/slurmdbd-operator

A Juju operator for slurmdbd - the SLURM database daemon.

Language: Python - Size: 93.8 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 2

canonical/sdcore-nssf-k8s-operator

Charmed Operator for the SD-Core Network Slice Selection Function (NSSF).

Language: Python - Size: 546 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 1

STiago/Virtual_Infrastructure

Infrastructure

Size: 52.7 KB - Last synced: 10 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 1

SMAK1993/charmed-osm-mariadb-k8s

(Charmed OSM) MariaDB for Kubernetes written using the Operator Framework

Language: Python - Size: 39.1 KB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

grnet/ansible-inventory-server

Create Ansible dynamic inventories from MaaS and Juju data sources

Language: Python - Size: 61.5 KB - Last synced: 28 days ago - Pushed: about 3 years ago - Stars: 5 - Forks: 1

adam-stokes/juju-charm-znc

Juju charm for ZNC

Language: Ruby - Size: 35.2 KB - Last synced: about 1 month ago - Pushed: over 7 years ago - Stars: 4 - Forks: 1

adam-stokes/juju-charm-ghost

Juju Ghost charm - based on charms.reactive

Language: Python - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 1

openbaton/juju-vnfm

This project contains the implementation of the required VNF Manager for interoperating with Juju

Language: Java - Size: 169 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 6 - Forks: 1

canonical/prometheus-scrape-config-k8s-operator

This charmed operator allows operators to fine-tune scrape job configurations before sending them to the Prometheus charmed operator.

Language: Python - Size: 218 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 1

canonical/tls-certificates-requirer-operator

A charm that requests x.509 certificates using the `tls-certificates` interface

Language: Python - Size: 218 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 1

timClicks/gitea-charm

A (WIP) charm for Gitea

Language: Python - Size: 78.1 KB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

huntdatacenter/charm-slurm-controller

Slurm Controller Charm

Language: Python - Size: 33.2 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 1

canonical/vault-operator

A machine charm for Vault

Language: Python - Size: 329 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

canonical/rust-libjuju

Rust library for interacting with Juju

Language: Rust - Size: 195 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 8 - Forks: 1

canonical/storage-libs

Storage libraries for integrating with charmed filesystems and storage devices.

Language: Python - Size: 42 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 1

caiobegotti/docker-registry-charm

Docker registry charm for Juju, to be used with the Canonical Distribution of Kubernetes (CDK)

Language: Python - Size: 42 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 1 - Forks: 1

canonical/karma-alertmanager-proxy-k8s-operator

This charmed operator acts as a proxy between Alertmanager and Karma, forwarding information about alert rules.

Language: Python - Size: 89.8 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 1

canonical/parca-operator

Unofficial Charmed Operator for Parca - a continuous profiling tool

Language: Python - Size: 492 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 5 - Forks: 1

TheSignPainter98/jperf

A cli dashboard for monitoring Juju

Language: Rust - Size: 19.5 KB - Last synced: 22 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

canonical/prometheus-scrape-target-k8s-operator

This charmed operator integrates scrape targets deployed outside of Juju with the Prometheus charmed operator.

Language: Python - Size: 85.9 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 1

juanmanuel-tirado/nodered-charm-k8s

Juju deployable charm for NodeRED for K8s

Language: Python - Size: 17.6 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1

canonical/sdcore-smf-k8s-operator

Charmed Operator for the SD-Core SMF

Language: Python - Size: 684 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 3 - Forks: 1

canonical/route53-lego-k8s-operator

Let's Encrypt certificates in the Juju ecosystem for AWS route53 users.

Language: Python - Size: 275 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

canonical/namecheap-lego-k8s-operator

Let's Encrypt certificates in the Juju ecosystem for namecheap users.

Language: Python - Size: 337 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

canonical/certificate-transfer-interface

A library for providers and requirers of the certificate-transfer charm integration

Language: Python - Size: 139 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1

canonical/sdcore-router-k8s-operator

Charmed Operator for the SD-Core Router.

Language: Python - Size: 287 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

lascuolaopensource/sos-cluster

Installare un Bare Metal Cluster Kubernetes per testing e produzione senza utilizzare nessun servizio di terze parti. Riflessioni, guide e work in progress.

Size: 70.3 KB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1

katharostech/lucky

The Lucky charm framework for Juju.

Language: Rust - Size: 2.32 MB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 1

canonical/sdcore-gnbsim-k8s-operator

A Charmed Operator for SD-Core's gNodeB simulator (GNBSIM) component.

Language: Python - Size: 581 KB - Last synced: about 3 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 1

johnlettman/juju-scripts

Scripts for operations in Juju

Language: Shell - Size: 9.77 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 1

canonical/juju-introspect-operator

A simple Charmed Operator for controlling juju-introspect with systemd

Language: Python - Size: 320 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 1

canonical/sdcore-amf-k8s-operator

Charmed Operator for the SD-Core Access and Mobility Management Function (AMF).

Language: Python - Size: 593 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1 - Forks: 1

huntdatacenter/layer-slurm

Charm Layer - Base Layer for Slurm cluster

Language: Python - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

huntdatacenter/charm-slurm-node

Slurm Node Charm

Language: Python - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0