📄️ Which build infrastructure is right for me?
Compare Harness-hosted and self-hosted CI build infrastructure options.
📄️ Define a Docker Build Infrastructure
You can define a CI build infrastructure on any Linux or macOS host. This is the simplest build infrastructure to set up and is well suited to developers who want to build on their laptops.
📄️ Define a Kubernetes Cluster Build Infrastructure
This topic describes how to set up a Kubernetes cluster build infrastructure for a Harness CI stage. The codebase and tests you add to a Harness CI Stage are built and run using a build infrastructur…
📄️ Define an AWS VM Build Infrastructure
Set up a CI Build Infrastructure using AWS VMs
📄️ Define a CI Build Infrastructure in Microsoft Azure
This topic describes how to set up a CI build infrastructure in Microsoft Azure. You will create a VM and install a CI Delegate and Drone Runner on it. The Delegate creates VMs dynamically in response to CI build requests.
📄️ Define a MacOS Build Infrastructure
Currently, this feature is behind the Feature Flag CI_VM_INFRASTRUCTURE Contact Harness Support to enable the feature. This topic describes how to set up virtualization on MacOS hardware platforms to…
📄️ Define a MacOS Build Infrastructure in AWS
This topic describes how to set up a build infrastructure using VMs on an MacOS EC2. Once you set up this infrastructure, your Harness Pipelines can use these VMs to build your software and run your tests safely and at scale.
📄️ Run Windows Builds in a Kubernetes Build Infrastructure
You can run Windows builds in your Kubernetes build infrastructure. Windows Server 2019 images are available for running CI Builds and for out-of-the-box Ci Steps.
📄️ Configure a Kubernetes Build Farm to use Self-Signed Certificates
CI build pods can interact with servers using self-signed certificates. This option is useful for organizations that prefer to use internal certificates instead of certificates generated by a public…
📄️ Define a CI Build Infrastructure in Google Cloud Platform
This topic describes how to set up a CI build infrastructure in Google Cloud Platform. You will create an Ubuntu VM and install a CI Delegate and Drone Runner on it. The Delegate creates VMs dynamically in response to CI build requests.