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.
Advanced Homebrew Options to Level Up Your Infrastructure as Code on macOS
Learn how to leverage Brewfiles to install a large number of Hombrew packages at once.
VM Scheduling in Orka 2.0
One of the new, useful features of Orka 2.0 is VM scheduling. What is it and why should you care? Learn all about VM scheduling and how it can improve your Orka cluster.