VPNs are in common usage these days and it’s no surprise with the various security threats that are out there. Sometimes you want them to connect to your company’s network securely, other times you may want to connect through a proxy network in order to anonymize your location. With the advent of cloud infrastructure many of our customers want to …
How to Run Docker on CloudSigma (with CloudInit) Updated
In the past couple of years, Docker has received a tremendous amount of attention. While the concept of containers is hardly anything new (something we at CloudSigma talked more about in this previous post), Docker appears to have become the go-to container manager. To automatically deploy Docker at CloudSigma, you will need: An SSH key. Basic understanding of Docker. The official …
Create a Script for Windows to Auto Expand your Partition after you Increase your Virtual Drive Size
At CloudSigma our infrastructure provides unbundled resources which gives a lot of flexibility. It means you can increase a drive’s size as you need to. The problem for the most people is however that when the drive size is increased at the infrastructure layer in the cloud, the filesystem is not expanded automatically and you have to do this manually …
Automatically Inject SSH Keys into your Cloud Servers Using This Simple Bash Script
You can use bash to automate many things for your cloud servers. At CloudSigma we use bash scripts with many of our library images to automate useful features. In this post we share with you how you can use bash to import SSH keys automatically on boot-up of your cloud servers. You can achieve this by combining bash scripts with …
HowTo: CGroups
Well, as you know, GNU & Linux are awesome. Why? Because we have Control Groups (CGroups)! In this post you’ll learn how to: Protect critical system processes for both memory and CPU. A walkthrough video implementing cgroups on a live running server Set up an example implementation of CGroups or SystemD slices. Keeping Everything under Control You can use CGroups …
Raspberrian Wisdom: Use your TV for System Monitoring
FinaThis blog post will show you how to use your RaspberryPI to drive an always on screen displaying an autorefreshing web page of your choice. If you are like us you want to have things like sales, pending customer tickets, system status’ etc. easily visible in your office; it’s very valuable. After this post you’ll be a ninja at quickly …
Using CloudSigma’s API with Golang
aLogging into the CloudSigma website presents one with all that is needed to create, configure, and administer a CloudSigma virtual infrastructure, or IaaS. Alongside the menu for the various control panels, you will also see a link to the API documentation. The API enables programmatic access to all of the website functionality of the CloudSigma platform via HTTPS, returning JSON …
Manage Docker resources with Cgroups
Last month I spoke at ApacheCon about Cgroups. It appears as very few Linux users (including yours truly until not too long ago) are familiar with Cgroups and their power. This is a pity, because Cgroups are very powerful, and allows you to allocate resources on your servers in a far more granular fashion than any other tool available in …
Introducing Optimized Cloud Server Settings
One of the great features about CloudSigma is the ability to choose optimized server settings that work great right out-of-the-box. At server creation time, if you aren’t using the quick server create tool, you’ll find under the Properties tab an “Optimize for” option. This allows you to tweak your server for Linux, Windows, BSD or even Solaris. In this blog …
How to setup & optimise MongoDB on public cloud servers
Long gone are the days when MongoDB was the ‘new kid on the block’. These days, it has evolved to become the go-to solution for many people who are leaving relational databases behind. In this article, I’m not going to make the argument for why you should use MongoDB over {insert other NoSQL database}, or even why you should use …
Five Security Measures CloudSigma has taken to keep you safe
The complexity of cloud infrastructures makes it difficult for customers to assess the security level of their cloud provider in any great detail. So, below is a list of the key security measures which CloudSigma as a major public cloud IaaS provider has taken to keep you, the customer, safe. These sit alongside the structural measures that keep customer cloud …
Storage management with automatic periodic snapshots
A while ago, we introduced the ability to take snapshots of a drive. This is a very handy feature that allows you to quickly and efficiently save drive states even on live systems. Thanks to ZFS, automatic snapshots will only consume the delta between the current state and where the snapshot was taken. This means that if your original drive …