Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Archives

299 posts from 2019

MicroK8s Version 1.16.0 Beta Released!

By anaqvi, 26 August 2019

We’re excited to announce the release of MicroK8s 1.16 beta! MicroK8s is a lightweight and reliable Kubernetes cluster delivered as a single snap package – it...

Kubernetes 1.16 beta now available, with support from Canonical

By Carmine Rimi, 26 August 2019

Canonical announces full enterprise support for Kubernetes 1.16, starting with the beta release, with support covering the following installation mechanisms –...

Digest #2019.08.26 – Kubeflow basics, TensorFlow 2.0

By Carmine Rimi, 26 August 2019

Kubeflow for Poets – This article introduces the core concepts necessary to understand all of the moving pieces in a Kubeflow based machine learning Pipeline....

MicroK8s gets powerful add-ons

By anaqvi, 23 August 2019

We are excited to announce new Cilium and Helm add-ons, coming to MicroK8s! These add-ons add even more power to your Kubernetes environment built on...

Useful security software from the Snap Store

By Igor Ljubuncic, 22 August 2019

Overall, most Linux distributions offer sane, reasonable defaults that balance security and functionality quite well. However, most of the security mechanisms...

Jupyter looks to distro-agnostic packaging for the democratisation of installation

By Sarah Dickinson, 21 August 2019

When users of your application range from high school students to expert data scientists, it’s often wise to avoid any assumptions about their system...

How to add a linter to ROS 2

By Ted Kern, 21 August 2019

A well configured linter can catch common errors before code is even run or compiled. ROS 2 makes it easy to add linters of your choice and make them part of...

How AI is changing Recruiting

By Carmine Rimi, 20 August 2019

How AI Is Changing The Game For Recruiting – In this use case spotlight, we review how machine learning toolkits like Kubeflow and AI are changing the...

Design and Web team summary – 16 August 2019

By Robin Winslow, 19 August 2019

This iteration was the Web & design team’s first iteration of the second half of our roadmap cycle, after returning from the mid-cycle roadmap sprint in...

Digest #2019.08.19 – Kubeflow at CERN

By Carmine Rimi, 19 August 2019

Replicating Particle Collisions at CERN with Kubeflow – this post is interesting for a number of reasons. First, it shows how Kubeflow delivers on the promise...

Linting ROS 2 Packages with mypy

By Ted Kern, 15 August 2019

One of the most common complaints from developers moving into large Python codebases is the difficulty in figuring out type information, and the ease by which...

8 Ways Snaps are Different

By Alan Pope, 15 August 2019

Depending on the audience, the discussion of software packaging elicits very different responses. Users generally don’t care how software is packaged, so long...