Reduce the time to deploy Kubernetes and other solutions from days to minutes.
Experiment with different configurations and solutions to choose what works for you.
Port your solution from one infrastructure to another quickly and seamlessly.
Charms encapsulate best practice allowing you to focus on your work.
Kubernetes is a container orchestration tool built by Google. The kubernetes-core bundle is pure Kubernetes/etcd cluster with no additional services or add-ons so allows you to get started using the Kubernetes technology quickly.
This is kubernetes-core hooked into an Elastic cluster to aggregate all your container workload logs, and mine and visualize your container infrastructure log messaging. This bundle is geared towards full production usage.
nova-lxd extends native OpenStack instance management to use LXD containers. It features live migration between nodes and allows high density container workloads to be deployed natively inside your OpenStack.
Our container solutions heavily leverage the following projects. Due to the pluggable nature of Juju you can scale out these services in the same way as the container management solutions, as well as swap out individual components with ones you prefer, or add your own preferred component(s).
The Elastic Stack — that’s Elasticsearch, Logstash, Kibana, and Beats — are open source projects that help you take data from any source, any format and search, analyze, and visualize it in real time.
We use these projects together to monitor and visualize a kubernetes cluster.
Etcd is a highly available distributed key value store that provides a reliable way to store data across a cluster of machines. Etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master.
Get involved and find out more by visiting the Special Interest Group SIG-clusterops, or the Kubernetes mailing lists.