New in Cloud Containers: Integrated Containers & MySQL 8

Announcing the availability of MySQL 8 and our new Integrated Containers for Cloud Containers.

Jose calendar Aug 20, 2020 book News

Today we are happy to announce two features on our Cloud Container platform; support for MySQL 8 and a new type of container, Integrated Containers. These changes are closely related to each other and will affect how you work with your Cloud Container so let's dig into the changes and the design decisions we made.

The Challenge

When we launched Cloud Containers in 2016 they came bundled with MySQL 5.6 and phpMyAdmin to manage your databases. It was simple to use and enabled customers to create databases without setting up MySQL. In 2018 we added MySQL 5.7 as a service to every Cloud Container in the same way, which worked well but we also knew this would be the last release we could do this way.

That’s because every container uses valuable server resources, even if it’s idle or unused, so it’s not sustainable or scalable to continue adding services indefinitely. These containers were also hidden, giving you limited visibility into what was running or how many resources your databases were consuming. Implementing MySQL 8 was the time to tackle this challenge.

Our goal was to retain the easy setup and usability of our Cloud Containers, but give you more control over what services you have running while also giving us flexibility to add new services in the future. In short, we wanted to both have the cake and eat it too. Whatever we did it was going to be a significant change that we had to ensure was cohesive with the current infrastructure, and so we got to work.

Introducing: Integrated Containers

This new container type is designed for services that are tightly integrated into our Cloud Container platform with functionality linked directly to our Control Panel, and that are also maintained by us. You can expect them to be plug and play and you choose which ones you want to run on your server. For example you will see your existing MySQL databases are running on Integrated Containers already.

Adding new Integrated Containers works the same way as you would add any other container and you can remove them at any time as well. Let’s say you want to make use of MySQL 8, then you’ll simply add that Integrated Container and you’ll be good to go, with full integration to the Control Panel and the ease of use you expect. If you don’t want MySQL 5.6 or phpMyAdmin you can delete them.

Creating a new Integrated Container to run that shiny new MySQL 8 service.

We have already removed hundreds of unused versions of MySQL from existing servers to free up resources and by default when you provision a Cloud Container server it will only come with MySQL 5.7 and phpMyAdmin containers out of the box.

At this time we are providing four Integrated images, MySQL 5.6, MySQL 5.7, MySQL 8 and phpMyAdmin but we aim to expand this list in the future. You can add one of each type to your server and these don’t affect your total image and container counts. We are very proud of the work our team has done here, it truly gives us the best of both worlds – ease of use and more flexibility. It has also paved the way to enable our team to expand the services we integrate with the platform.

Hopefully you enjoy these changes, and please get in touch if you have any feedback or have a suggestion for a new type of Integrated Container.

You'll see a list of Integrated Containers when you go to the Containers list in the Control Panel

Latest News

Occasionally we find time to write about what we've been working on, lessons we've learnt or just something interesting we have found.

News

Cloud Containers OS upgrade ensures Linux support through to 2025

The short version is that we’re upgrading the operating system under every Cloud Container, ensuring support through to at least April 2025.

Read More
News

Hosting is Becoming a Global Game in a Time of Support Local

After recent acquisitions have once again changed the landscape Quintin, our co-founder and Technical Director, takes a look at the New Zealand web hosting industry.

Read More
News

Talking About You in 2021

Our newly-hired storyteller wants the world to know more about interesting New Zealand businesses, like yours.

Read More

People Sharing The Love

People saying nice things about us is always great to hear, but when they say it publicly without us asking it's even better.

Nate Dunn @nate

@IanTLS moved all our domains to @sitehostnz. Best thing we ever did.

Michael Dunstan @michaeldunstan

Good people run @sitehostnz