MacStadium Blog

All Blog Posts

How To

Persistant volume in a Kubernetes node diagram

How to K8s: Persistent Volumes and Claims

In order to retain data beyond the life-cycle of a given Pod in Kubernetes, you’ll have to use a persistent volume. In this walkthrough, we’ll take you through the complexities of persistent volumes and claims.

July 2020
July 2020
Pull, edit and push Docker image

How to K8s: Pull, Edit, and Push a Docker Image

Set sail with K8s with part four in the How to K8s series! Let us take you through how to pull, edit, and push a Docker image.

July 2020
July 2020
Starting an Ephemeral VM Pipeline using macOS

Starting an Ephemeral VM Pipeline using macOS

As Dev and Ops teams combine to DevOps teams, ephemeral builds become a bigger pain point - don’t worry, we’ll walk you through the how-tos with Orka.

June 2020
June 2020
Load balancing in Kubernetes

How to K8s: Expose a Public IP via a Load Balancer Service in Kubernetes

In the second installment of How to K8s, we explore how to use a Kubernetes load balance service to expose a single IP.

June 2020
June 2020
Kubernetes Logo over terminal results

How to K8s: Exec into a Running Kubernetes Pod

When working with Kubernetes environments, you may find it useful to access a pod directly. You can do that by calling kubectl exec to get direct command line access.

May 2020
May 2020
Connecting to a Mac VM with VNC

Orka Overview Part 3: Remote Desktop Login for Mac VMs

Developers need remote access to their VMs and while SSH is great, sometimes you need a GUI. Orka provides VNC and ScreenShare ports out-of-the-box. Here's a quick guide.

April 2020
April 2020
Deploy macOS VMs with Orka

Orka Overview Part 2: Deploying Mac Virtual Machines

Manipulating virtual machines has become a core skill for DevOps engineers. Orka allows for automated management of macOS VMs with simple commands.

April 2020
March 2020
Deploy your VM, Explore your VM and Setup Automation

Making the Most of Your Orka Demo

The Orka demo gives you two hours of playtime to experience the power of Orka. Here's how to get the most out of your demo environment.

March 2020
March 2020
Mac VMs scaled with Orka virtualization

Orka Overview Part 1: Storing macOS Images with Orka

In Orka, macOS image management is amazingly simple because the architecture enforces best practices for network-based storage. Learn more about how it works.

April 2020
March 2020
MacStadium high-performance storage rack

How to Connect Storage for Ephemeral Build Testing

Leveraging ephemeral builds as part of your CI pipeline greatly improves consistency, scalability, and ease of updating. In this post, learn how to connect your build server to shared storage.

March 2020
January 2020
YAML

YAML for the People: A Human Readable Primer

If you haven’t yet heard much about YAML, it – very much like JSON or XML – is just a way of representing structured data. Learn more in this beginner's guide.

March 2020
January 2020
CI Automation Tool Image

Automate Your CI With These 3 Powerful Tools in 2020

Is CI automation on your team's wishlist for 2020? Check out this piece for three must-have tools before getting started.

March 2020
December 2019
Put away your things image

Put Your Things Away with MacStadium’s Five Storage Options

With one or more of our five storage solutions your team will be ready and able to focus on the work at hand. We break them down in this piece.

March 2020
December 2019
Orka test Image

Best VM Configurations for Your Specific Use Case

In this piece we highlight a few VM configuration settings that you may be overlooking. To optimize performance, these are things you want to take a look at.

March 2020
November 2019
Scalable CI IMG

Selecting a Scalable CI Pipeline for macOS

Your company is growing and there are many factors contributing to the need for a more efficient CI infrastructure. Learn how MacStadium can aid in the transition to an infrastructure that can support a product at scale.

March 2020
November 2019
Orka Video

All About Orka

MacStadium has officially released Orka, our new virtualization layer for Mac build infrastructure based on Docker and Kubernetes technology. In this video, the MacStadium team shares why Orka was created, how Orka works, why building on Macs is different than other platforms, and much more.

March 2020
September 2019
Our New Site-to-Site Networking Docs Guide Img

Check Out Our New Site-to-Site Networking Docs

We have recently expanded our Mac private cloud Site-to-Site Networking documentation to include specific setup instructions.

March 2020
September 2019
Benchmarking with Multiple vSphere Builds Using Jenkins

Benchmarking with Multiple vSphere Builds Using Jenkins

We've set out to discover best practices when virtualizing with vSphere and Jenkins when paired with MacStadium. Read what we consider to be the best way to produce ephemeral VMs.

March 2020
August 2019
CI on Mac

CI/CD Differences on Mac Infrastructure

CI/CD, regardless of the OS associated with it, is generally the same at a high level. However, there are some distinctions in the world of Mac CI/CD including Mac-specific tools and best practices.

March 2020
July 2019
MacStadium and Terraform

Provisioning on MacStadium with Terraform

In the latest in a series of helpful posts for new MacStadium adopters, get tips for using HashiCorp's Terraform with each of MacStadium's virtualization platforms.

March 2020
July 2019
AltConf Panel

CI Best Practices for iOS and macOS App Development

MacStadium recently hosted a panel on CI best practices at AltConf. It was an interesting discussion as the companies participating in the panel represent very different development teams and CI practices.

March 2020
July 2019
MacStadium and Ansible

Provisioning on MacStadium with Ansible

In a series of blog posts, we will provide some pointers and a few examples for new MacStadium adopters to use as a guide. Let's start with Ansible...

March 2020
July 2019
Ephemeral builds

Benefits of Ephemeral iOS Builds

Mobile DevOps has unique challenges especially when building for the Apple platform. In this post, we will cover the process of self-managed iOS builds and benefits of using ephemeral builds.

March 2020
June 2019
Ansible

MacStadium + Ansible are Making Life Easier for DevOps Teams

Provisioning your Mac cloud virtual machines for macOS and iOS CI just got easier. MacStadium engineers have put together some example Ansible scripts for provisioning your CI build environment.

March 2020
May 2019
MacStadium Docs

New MacStadium Docs Site

We are excited to announce our new documentation website. Visit docs.macstadium.com for quick start guides, answers to your most frequently asked questions, best practices for different use cases, code examples, and much more!

March 2020
April 2019
Mac mini

What to do with your old Mac minis?

So, what happens when the world starts upgrading Mac minis to the shiny new 2018 model? That old mini isn't dead yet! We've put together a list of ideas to repurpose your old mini and give it new life.

June 2020
February 2019
vSphere 6.7

How to Upgrade ESX Hosts to vSphere 6.7

While we've been using and testing it for a while, we now officially support vSphere 6.7, which includes support for Apple File System (APFS) and macOS Mojave. Check out this guide to help you navigate the upgrade process.

March 2020
November 2018
VMware Quick Start Guide

MacStadium VMware Private Cloud Quick Start Guide

Get up and running with your MacStadium VMware private cloud quickly and easily with our VMware Private Cloud Quick Start Guide.

December 2019
October 2018
Two-Factor Authentication

Two-Factor Authentication in the Customer Portal

MacStadium now offers the ability for customers to enable two-factor authentication when logging into the portal, providing an additional layer of security when accessing your customer environment.

December 2019
October 2018

Speeding Up Xcode Builds

As projects grow, build times can become problematic. However, there are several tweaks you can make to Xcode that can decrease the amount of time it takes for builds to complete without any extra work.

June 2020
September 2018
Mac mini racks

Ways to use your Mac server

When you say to yourself, "I'd love to try a Mac server but I just don't know what I'd do with it," take a look at this list. It's a mix of Mac apps, open source projects, and iOS tools.

March 2020
April 2018
Syncing Status

Science confirmed: text replacements do not sync

Text replacement snippets are a useful tool that can be used on macOS and iOS. You create shortcut text that, when typed, expands to something longer.

December 2019
September 2017
High Sierra

Some tips on High Sierra at MacStadium

High Sierra is almost among us. Here are a few things you should consider as you decide to upgrade to macOS 10.13.

December 2019
September 2017
NuoRDS

NuoRDS is a scalable terminal server for Mac

There is a new terminal server option for Mac. It is called NuoRDS. It is simple to install, has a number of options and is quite well developed.

December 2019
August 2017
Transmit

Use Transmit and a Mac mini at MacStadium

The venerable Panic Inc announced Transmit 5 today, and update to a very popular file transfer app that just gets better and better.

December 2019
July 2017
Utilization Graph

MacStadium Network Monitoring

Monitoring network performance of hosted servers is essential to managing the capabilities of the software running on your Mac servers at MacStadium.

December 2019
May 2017
iPad

Work with macOS on an iPad or iPhone

As iOS becomes more powerful, and screens get larger and larger, many people are traveling with just an iPhone or iPad.

December 2019
March 2017
Git

How to Add iCloud as a Git Repo

What if you could use Apple's iCloud to store a local copy of your code and have it available on any of your Apple devices as well? This is certainly possible.

December 2019
December 2016
Mac Pro Rack

Partner with MacStadium for Mac CI hosting

Over the last year, MacStadium has seen tremendous growth by offering Mac servers for development and continuous integration.

December 2019
December 2016
MacStadium Help Site

A New Help Portal for MacStadium Customers

Today, we're releasing a new dedicated Help portal with built-in search for our customers and others new to Mac hosting.

December 2019
November 2016
VPN Server

Setup a VPN server with macOS Sierra server 10.12

We have a lot of customers who use their Mac mini as a VPN server. This works great when you need an IP address in the US, or a secure internet connection on the road.

June 2020
October 2016
From OS X to macOS

Upgrade from OS X 10.11 El Capitan to macOS 10.12 Sierra Best Practices

While there are many brave souls who updated to macOS 10.12 Sierra immediately, we're sure many of you were waiting for the all clear.

December 2019
October 2016
iOS 10

iOS 10 brings simple setup with macOS Server

This update brings all sorts of upgrades and features, but there is one particular that is quite useful if you are running a Mac server to host your mail, notes, calendars and other features in macOS Server.

December 2019
September 2016
iPad Settings

How to setup a Mac Server as an MDM using Profile Manager

This tutorial will introduce you to Apple’s very own MDM solution, called Profile Manager. Profile Manager provides an impressive feature set, is easy to use, rather stable and — above all — very affordable.

March 2020
September 2016
Resilio

Setup a file server with Resilio on a Mac mini

Resilio Sync is a power application that lets you run your own file syncing server. It has many of the powerful features found in Dropbox, but it runs on your own hardware.

December 2019
August 2016
SSH

How to Enable SSH in the VMware ESXi Embedded Host Client

A few customers have asked about this now that we’re provisioning more Mac servers with ESXi 6.0 U2. Rather than have you wait for a support ticket, you can take care of it yourself with the following guide.

March 2020
August 2016
OS X Virtual Machine

Bug Fix: Deploying OSX VMs to a Single ESXi Host via Embedded Host Client

Thanks to one of our customers, we recently discovered an issue with the VMware ESXi host client that has the potential to affect many MacStadium users.

March 2020
July 2016
ARP Fix Status

How to Apply the ARP-Fix for Colocated Macs

"Why do I have constant issues connecting to my colocated Mac running OS X?" This question doesn't come up often, but it’s worth sharing the most likely answer and how to fix the issue permanently.

December 2019
March 2016
Time Zones

Explaining Time Zones and Best Practices for Configuring Time on Servers

Let’s look at how time zones came about, how technology handles time zones, and ways to avoid time zone issues in software development and infrastructure management.

June 2020
February 2016
CPU

What Makes a Mac Server?

In this article, we'll go over the basic components of a Mac server and the purpose each component plays in making the server work. With this knowledge, the hardware can help you create the next app of the year.

December 2019
January 2016
Dedicated Mac Server Comparison

Mac Server Growing Pains and How to Avoid Them

This post is part of our beginner's guide to hosting, Mac servers, and virtualization. Follow along on Twitter or with RSS. Your team has released a brand new app and it’s flooded with new users.

December 2019
January 2016
VMware ESXi Management from a Mac

Managing VMware ESXi with Just a Mac

In early 2016, VMware began including the embedded HTML5 host client for managing ESXi in version 6.0 U2 from your web browser. It’s a great solution for users getting started with a dedicated Mac.

June 2020
December 2015
Science in Virtualization

Science in Virtualization: Efficient Deployment with Clean Room VMs

Science is difficult. Developing a strict testing system for a science experiment that is repeatable in other lab environments is even harder.

December 2019
September 2015
Mac mini performance

Mac mini 2014 Tear-Down and Benchmarks

A couple days ago, Apple released its latest round of Mac mini hardware to the world. Today, we show you a complete step by step how-to tear-down the 2014 Mac mini from the outside-in.

December 2019
October 2014
GPU Enablers

OSX 10.8 & 10.9 Headless GPU Enabler Comparisons

Did you know you can easily change your remote desktop resolution to a variety of choices which will best suit your requirements? From 800x600 to 1080p and beyond, we have solutions that will enable them all!

December 2019
August 2014
Cisco IPSEC VPN

How to setup a MacStadium Cisco IPSEC VPN connection

The majority of our enterprise customers (and all customers using Mac private cloud environments) take advantage of one of the Cisco Firewall options that we offer here at MacStadium.

December 2019
July 2014
PLEX

Hosted PLEX Media Server

Utilizing a hosted Mac at MacStadium to run Plex media server is a great solution! Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.

December 2019
March 2014
OwnCloud

Hosted OwnCloud File Sync & Share

Configuring a hosted Mac server at MacStadium to run a dedicated OwnCloud private cloud storage solution is a great solution for businesses of any size!

December 2019
January 2014
Mac Apps

Hosted DNS, Web & Mail Server Quick-Start: Part 2

Part two of a 4-part series designed to get new subscribers educated, configured, tested, and ultimately up and running with their Mac servers at MacStadium.

December 2019
August 2013
Mac Apps

Hosted DNS, Web & Mail Server Quick-Start: Part 1

This is a 4 part series designed to get new subscribers educated, configured, tested, and ultimately up and running with their Mac servers at MacStadium.

December 2019
August 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 30: SSH Basics

SSH allows you to connect securely to your server. In this screencast I walk you through connecting to your server using SSH.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 31: SFTP

SFTP is basically FTP through SSH which makes the communications secure back and forth.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 28: Work Group Manager Overview

With the move from 10.6 to 10.7 and 10.8, Apple has still made the Work Group Manager Application available to those who still like the old UI of the application.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 29: Work Group Manager Preferences

Continued coverage of Work Group Manager. If you haven't viewed the previous screencast on Work Group Manager, you will want to view that one first before this one.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 27: Remote Server Management

Because your server is in a hosted environment accessing your server remotely is a must if you are to manage it and get all you can out of it.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 26: Connecting iOS to WebDAV

With so many people using mobile devices as their primary platform, it is important to have a way to share files with those mobile devices from your server.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 25: Wiki - Customization

One of the advantages of using the built in wiki is you can customize it to fit your needs. The wiki can be a great resource to collaborate with others and to share files.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 24: Wiki - Set Up

With Wiki website, Apple gives you a prebuilt template for a wiki that you can use to host your own wiki, blogs, and other online features like an online calendar.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 23: Profile Manager Devices & Groups

Profile Manager allows you to manage many of the details of setting up your devices so you only have to set it up once and then push those profiles to all your devices.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 22: Profile Manager Users & Groups

Once you have Profile Manager set up you can begin to create profiles that you can use to manage your clients and their devices.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 21: Profile Manager iOS Enrollment

Not only does Profile Manager allow you to enroll your Macs in the service, you can also enroll your iOS devices as well.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 20: Profile Manager Mac Enrollment

In order for your Mac's to be able to receive profiles they need to be enrolled in the Profile Manager Service.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 19: Website Server

Built into Mountain Lion Server is a Website Service that allows you to host multiple websites and does all of the routing internally to the proper address.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 18: Mail

One of the benefits of hosting your own server at MacStadium is being able to host your own mail server. Built right into Mountain Lion Server is a Mail Server that can handle the email for your domain.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 17: Time Machine

Back ups are something we all need to do and make sure all of our client machines are doing to protect our data. In addition to local back ups it is a good idea to have remote back ups as well.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 16: FTP

FTP is a service that most people think about when they think about servers. FTP has been the way many people upload files to servers and while it is an older service it is something many still rely on today.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 15: VPN

Secure connections are something most of us think about today especially on unsecured public wifi networks. A VPN connection can create an encrypted connection to keep all of your data safe.

December 2019
July 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 14: Messages

With your hosted Mountain Lion Server you have a messages service built in that you can configure and control to suit whatever your needs are.

December 2019
June 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 13: Contacts

In Mountain Lion Server there is a built in contact service that allows you to set up your own private contacts cloud to keep your contact data in sync across your various devices.

December 2019
June 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 12: Shared Calendar

Running a Mountain Lion Server calendar yourself adds privacy to your schedule and allows you to have complete control over who views and uses your calendar.

December 2019
June 2013
Mountain Lion Server

Hosted Mountain Lion Server Part 11: Connect and Auto Mount AFP

Once your shares are set up and you have all your file sharing permission set, you will want to start using those shares and get to them in the most convenient way possible.

December 2019
June 2013
Mountain Lion Server

Hosted OS X Mountain Lion Server Part 10: File Sharing

File sharing is one of the basic services we all expect from a server. Having access to our files and folders from anywhere on whatever devices we are makes sure that we are never without the documents we need.

December 2019
June 2013
Mountain Lion Server

Hosted OS X Mountain Lion Server Part 9: Users and Groups

Once you have set up your Open Directory Master it is time to add network accounts to your server.

December 2019
June 2013
Mountain Lion Server

Hosted OS X Mountain Lion Server Part 8: Profile Manager Set Up & MDM

One of the benefits of OS X Server is the built in MDM (Mobile Device Management) service called Profile Manager.

December 2019
June 2013
Mountain Lion Server

Hosted OS X Mountain Lion Server Part 7: Open Directory

An Open Directory allows for network accounts and is required for some of Mountain Lion's services like Profile Manager.

December 2019
June 2013
Mountain Lion Server

Hosted OS X Mountain Lion Server Part 6: DNS

In this screencast I cover the DNS Service in Mountain Lion Server. DNS is the most critical service that must be functioning correctly if all the other services are going to work in OS X Server.

December 2019
June 2013
Mountain Lion

Installing Mountain Lion VPN and Firewall

If you desire to 'lock down' your hosted Mac mini in MacStadium, there are a variety of solutions available...

December 2019
May 2013
Mountain Lion Server

Hosted OSX Mountain Lion Server Part 5: SSL Certificates

In this tutorial I cover how to set up SSL Certificates to use the services in Mountain Lion Server.

December 2019
May 2013
Mountain Lion Server

Hosted OSX Server Part 4: Ice Floor Firewall & Port Forwarding

In this screencast I cover the advanced OSX Firewall configuration using the 3rd party IceFloor Firewall utility and talk about the notion of 'port forwarding'.

December 2019
May 2013
Mountain Lion Server

Hosted OSX Mountain Lion Server Part 3: Built In Firewall

Because all the ports on your Mac Mini are open in a hosted environment, it becomes more important to deploy a firewall to control who can have access to what services.

December 2019
May 2013
Mountain Lion Server

Hosted OSX Mountain Lion Server Part 2: Installing OSX Server

In this screen-cast I cover how to install the Mac OS X Server application for 10.8.x Mountain Lion and walk you through the entire installation process for your hosted Mac mini Server at MacStadium.

December 2019
May 2013
Mountain Lion Server

Hosted OSX Mountain Lion Server Part 1: Setting Up Your Server

In this screen-cast I will cover how to get started with your new Hosted Mac mini Server at MacStadium.

March 2020
May 2013
Mountain Lion Server

Hosted OSX Mountain Lion Server Series

OSX Server for Mountain Lion (OSX 10.8.x) is an add-on which can be purchased for $19.99 from the Apple App Store and installed on any Apple Mac server running here at MacStadium.

December 2019
May 2013
Kerio

Kerio Connect: Better than MS Exchange

IT Managers are learning more and more about the benefits of hosting an Exchange Server via Windows Server installation on a dedicated Mac Mini.

December 2019
September 2012
Minecraft

How to Install Minecraft Server onto Mac mini

Installing a Minecraft server on a Mac is slightly more involved than on a Windows machine; however, the process is very simple when following our step-by-step video!

December 2019
September 2012
Daylite

Installing Daylite Server onto remote Mac mini

Looking at the trend in small business functions, many owners and managers are looking to have full control over their own remote services such as email servers, web hosting and now database management.

December 2019
September 2012
Mac dongle

SplashTop 30fps GPU Enabled Remote Desktop

I am going to walk you through the process of installing Splashtop Remote and its virtual display driver on your Mac Mini.

December 2019
August 2012
Remotely Control Your Mac Mini

Remotely controlling your Mac Mini server

Where Do I Begin? So you have a MacStadium hosted server and you're all ready to do something with it. The first question on your mind is probably "How do I control this thing?"

December 2019
July 2012