How to K8s: Getting Started with Helm Charts
Helm simplifies the process of maintaining and deploying large numbers of K8s resources by bundling them up into a single package called a Helm Chart that can be configured easily for different environments. Learn how to get started with Helm in this post.
Getting Started with Docker-Compose
Docker-Compose fills the gap between running single Docker containers and enterprise-grade container orchestration engines like Kubernetes. With it, you can run multiple containers as services on a default network, so the services can communicate. Learn the basics of this powerful tool in this blog post.
Xcode 14 Improves the Developer Experience
This latest Xcode release is packed with great new functionality that makes developing for iOS and macOS even better. We highlight some of the best new features in this post.
Getting Started with asdf for Tool and Runtime Management
Managing multiple versions of tools and runtimes can get complex fast -- particularly when you have to automate the execution of code with multiple versions of a runtime for CI. To simplify this, we take a look at a version management tool called asdf in this blog 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.
Easily Provision Your Orka VMs with the Orka Python SDK
The Orka Python SDK offers a simple and powerful means of interacting programmatically with all aspects of Orka, including the Orka API, the Kubernetes API, as well as the macOS VMs you create. Check out this post to learn more and see some example code to get you started.