Skip to main content
Skip table of contents

Containerised hosting on Block Storage

Running containerised hosting on Block storage allows Kubernetes to behave more like a traditional server, with fast local storage shared between containers. Using block storage allows changes to code directly in SSH and using rsync, as well as running all bin/magento commands. This is useful for development and staging environments where quick changes need to be made on the fly.

While a deployment pipeline is still recommended, any deployment methodology is possible.

Disadvantages

When used in production, the use of block storage limits the ability to schedule pods across discrete Kubernetes worker nodes, tying Apache and PHP onto a single node where the block storage is mounted. This limits redundancy to a single node instance, and limits scaling to the size of the applicable worker node. For these reasons we strongly recommend Fully containerised hosting with embedded code for all production environments.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.