Building Docker Images on Apple Silicon with buildx
If you're working on a Mac equipped with Apple Silicon and you leverage Docker, there's a good chance you'll run into the issue of your Docker images not working in certain contexts. Learn how to target multiple system architectures while building Docker images on M1 with Docker's buildx tool in this post.
Improving Xcode Build Times
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. Additionally, Xcode 14 ships with some powerful tools to help you gain insight into potential bottlenecks and shave off significant build time. Learn more in this post.
Passing Jenkins Workflows to Specific Nodes in Orka
Orka can scale to accommodate macOS and iOS CI processes from multiple teams within a single organization. Learn how to direct Jenkins workflows to specific nodes within your Orka cluster to avoid bottlenecking in this post.
How to K8s: Deploy a Jenkins Master in Kubernetes with Helm
MacStadium’s Orka is built on Kubernetes, and as such, users have access to the underlying cluster via a sandbox environment that is accessible within your Orka environment. In this post, we walk through deploying a Jenkins master in K8s locally with Minikube to demonstrate how this can be done in Orka to simplify networking between Jenkins elements for macOS and iOS CI/CD.
How to K8s: Getting Started with Prometheus and Grafana
Prometheus and Grafana are the two most common tools used for monitoring Kubernetes clusters. Learn about these two tools, how they work, and how to get started using them in this post.
Automating Interactive Processes with Expect on macOS
Scripting processes that call interactive CLIs can be time consuming and hard to get dialed in. Learn how to simplify such processes with Expect, a utility that ships with macOS, in this post.
How to K8s: Persistent and Ephemeral Volumes
Learn about the two major classes of data storage solutions available in Kubernetes in this post.
Orka Node Tags - Deploying VMs on Specific Nodes
Node tagging is one of many exciting features in Orka 2.0. Learn the ins and outs of using tags to control your workflows in Orka in this post.