1 - Harness Account Setup
Before you create your Harness Application containing your Artifact Build and Deploy Workflows and Pipelines, you need to set up the following common Harness account-level components:
- Harness Delegate - Install a Harness Delegate in your target deployment environment.
The Delegate will perform all of the deployment operations, and so it will need network connectivity to your artifact server, such as Jenkins, and your cloud deployment environment, such as a Kubenetes cluster or AWS. In addition, the roles associated with the Delegate must have the policies needed to perform its operations.
For detailed information on Harness Delegates, see Delegate Installation and Management.
- Artifact Server - Once the Delegate is installed, create an Artifact Server in Harness to connect to Jenkins or whatever other artifact server you use. You will provide the necessary credentials when you set up the Artifact Server. For more information, see Add Artifact Servers.
- Cloud Provider - Once the Delegate is installed, create a Cloud Provider in Harness to connect to your target deployment environment. For some Cloud Providers, such as Kubernetes Cluster and AWS, the Cloud Providers can assume the credentials assigned to the Delegate. For more information, see Add Cloud Providers.
Now that your Harness account-level components are set up, you can build your Harness Application containing your Artifact Build and Deploy Workflows and Pipelines.